當前位置:首頁 » 編程語言 » php字元串轉換數組

php字元串轉換數組

發布時間: 2023-06-13 08:00:13

『壹』 php怎麼把字元串指定字元分割成數組

x0dx0a$var=explode("|",$str);x0dx0a把$str按|進行分割x0dx0aphp還有其他的把字元核段銷串指定字元分割成數組x0dx0a str_split(string,length)參數 描述 x0dx0astring 必需。規定改游要分割的字元燃慎串。 x0dx0alength 可選。規定每個數組元素的長度。默認是 1。 x0dx0a json_decode()這個函數也可以把字元串分割成數組 (第二個參數為true才行)

『貳』 如何實現PHP字元串和數組互相轉換

PHP 中的 serialize() 函數可以實現
serialize()
產生一個可存儲的值的表示,也就是把數組轉化為一個可以保存的字元串
unserialize()
從已存儲的表示中創建 PHP 的值,也就是把serialize()轉化的字元串再還原為數組

例如:
<?php
$array = array('a','b');

$str = serialize($array);

echo $str;

$array_temp = unserialize($str);

print_r($array_temp);
?>

『叄』 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);
?>

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

『肆』 求指教!,php如何把字元串轉化為位元組數組呢

將一個字元串分解成一個字元串數組,這種分割可能是基於某個字元,比如說是空格,逗號,分號之類的話,你可以用PHP的字元串分割函數 explode(),語法是PHP code?

1、array explode ( string separator, string string [, int limit])
函數的第一個參數是分割符,第二個就是字元串了,具體可以參考一下PHP手冊
2、
<?php
function string2bytes($str){
$bytes=array();
for ($i=0; $i < strlen($str); $i++) {
$tmp=substr($str, $i,1);
$bytes[]=bin2hex($tmp);
}
return $bytes;
}

$b=string2bytes("崑山二手車ello,world");
var_mp($b);

『伍』 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
)

『陸』 smarty怎麼用php函數把字元串轉成數組後在計算數組個數

以下是對php中的數組與字元串的轉換函數進行了詳細的整理匯總,需要的朋友可以參考下

1.將一個字元串轉化為數組
str_split()用於將一個字元串轉化為數組
語法:

復制代碼
代碼如下:

str_split(string,length)
<SPAN
style="COLOR: #333333"><SPAN style="FONT-SIZE: 12px"><SPAN
style="FONT-FAMILY:
宋體">//</SPAN></SPAN></SPAN>string是必須的,是要分割的字元串;<SPAN
style="FONT-SIZE: 12px"><SPAN style="FONT-FAMILY: 宋體; COLOR:
#333333"><SPAN style="LINE-HEIGHT:
28px">
//length是可選的,規定每個數組元素的長度
</SPAN></SPAN></SPAN>

tips:
如果 length 小於 1,str_split() 函數將返回
false。
如果 length 大於字元串的長度,整個字元串將作為數組的唯一元素返回。
例子:

復制代碼
代碼如下:

<?php
$str="www..com";
print_r(str_split($str));
?>

熱點內容
愛情腳本短 發布:2025-07-20 09:56:44 瀏覽:677
存款機的安全密碼是什麼 發布:2025-07-20 09:53:03 瀏覽:31
手機如何清理空文件夾 發布:2025-07-20 09:40:35 瀏覽:71
什麼軟體可以編譯文件 發布:2025-07-20 09:35:17 瀏覽:961
可編程式控制制器的定義 發布:2025-07-20 09:28:10 瀏覽:390
陌陌會員訪問不留痕跡 發布:2025-07-20 09:28:08 瀏覽:308
x27熱點密碼是多少 發布:2025-07-20 09:03:19 瀏覽:577
c語言編碼生日快樂 發布:2025-07-20 08:56:56 瀏覽:390
伺服器北京雲空間 發布:2025-07-20 08:55:29 瀏覽:261
秦皇島少兒編程 發布:2025-07-20 08:55:19 瀏覽:63