問(wèn)題:
如何將 1|同學(xué),2|朋友,3|同事,4|游戲 這樣的字符串轉(zhuǎn)換為一維數(shù)組,需要用|前的數(shù)字做鍵名,數(shù)組結(jié)構(gòu)為
array(
[1]=>同學(xué)
[2]=>朋友
[3]=>同事
[4]=>游戲
)
解決方法:
下面的例子程序測(cè)試沒(méi)有問(wèn)題,希望對(duì)你有所幫助:

<?php
$s='1|同學(xué),2|朋友,3|同事,4|游戲';
$a=array();
foreach (explode(',',$s) as $s){
list($k,$v)=explode('|',$s);
$a[$k]=$v;
}
print_r($a);
?>
我們可以通過(guò)explode函數(shù)拆分字符創(chuàng)組裝數(shù)組