導航:首頁 > 編程語言 > php中文字元串轉數組

php中文字元串轉數組

發布時間:2024-10-15 02:12:32

1. 關於php字元串轉數組的問題

先將字元串中的$替換成其它字元(str_replace)
注意,PHP中"$"作為字元時是需要轉義的,
"/$"
例:
$aaa="aaa$bbb$ccc";
$aaa
=
str_replace("\$",
",",
$aaa);
這樣,實際上$aaa的值就是"aaa,bbb,ccc"了,不會有什麼問題了

2. get傳值字元串轉化為數組 php

可以鍵派用parse_str這個函寬亮槐數,
$re = 'a=1&b=2&c=3';
parse_str($re, $output);
var_mp($output);
結果:array(3) { ["a"]=> string(1) "1" ["b"]=>慎友 string(1) "2" ["c"]=> string(1) "3" }

3. PHP 如何把 字元串 轉為數組

正則做

<?php
$t='code:-1ErrMsg:用戶不存在';
preg_match('/code:(-?d+)s+ErrMsg:(.+)/',$t,$m);
$a=array();
$a['code']=intval($m[1]);
$a['ErrMsg']=$m[2];
var_mp($a);
?>

代碼未測試,自多體會...

4. PHP 如何實現按字數分割中英文混雜字元串成數組

以下是我編寫的代碼,實現對中英文混雜字元進行分割:

<?php
function mbStrSplit ($string, $len=1) {
$start = 0;
$strlen = mb_strlen($string);
while ($strlen) {
$array[] = mb_substr($string,$start,$len,"utf8");
$string = mb_substr($string, $len, $strlen,"utf8");
$strlen = mb_strlen($string);
}
return $array;
}

header('Content-type:text/html;charset=utf-8');
$str = '我愛北京3我愛上海-我愛xianggang';
$r = mbStrSplit($str, 4);
echo '<pre>';
print_r($r);
echo '</pre>';
?>

運行結果:

Array
(
[0] => 我愛北京
[1] => 3我愛上
[2] => 海-我愛
[3] => xian
[4] => ggan
[5] => g
)

5. php字元串轉數組

可以使用str_split將字元串轉為數組,str_split用法如下:

str_split — 將字元串轉換為數組

arraystr_split(string$string[,int$split_length=1])

string:輸入字元串。

split_length:每一段的長度。

返回值

如果指定了可選的 split_length 參數,返回數組中的每個元素均為一個長度為 split_length的字元塊,否則每個字元塊為單個字元。

如果 split_length 小於 1,返回 FALSE。如果 split_length 參數超過了 string 超過了字元串 string 的長度,整個字元串將作為數組僅有的一個元素返回。


使用示例:

$str="HelloWorld";
$arr=str_split($str);
print_r($arr);

以上代碼將輸出

Array
(
[0] => H
[1] => e
[2] => l
[3] => l
[4] => o
[5] =>
[6] => W
[7] => o
[8] => r
[9] => l
[10] => d
)

閱讀全文

與php中文字元串轉數組相關的資料

熱點內容
加密應用在哪裡找vivo 瀏覽:288
python讀寫圖像 瀏覽:287
不是金山毒霸會員文件還能加密嗎 瀏覽:953
python網站開發教程 瀏覽:873
安卓超感畫質引擎是什麼意思 瀏覽:321
ug80編程穩定嗎 瀏覽:706
樂高ev3魔方機器人編程 瀏覽:891
文件夾120 瀏覽:753
怎麼判斷用幾個密鑰進行加密 瀏覽:433
學韓語哪個app最好 瀏覽:940
怎麼才能讓蘋果手機登安卓號 瀏覽:599
史上最強大腦演算法 瀏覽:327
java圖形識別演算法 瀏覽:971
安卓手機開機怎麼會出現圓圈 瀏覽:203
定常流體一定是不可壓縮流體嗎 瀏覽:508
java基本演算法 瀏覽:390
專業自學編程的教程 瀏覽:623
linux怎麼啟動oracle 瀏覽:677
公司雲伺服器騰訊 瀏覽:105
電腦自動加密功能 瀏覽:244