我有這樣的字符串:PHP爆炸和陣列
clid=7 cid=55164 client_database_id=90507 client_nickname=Leandro client_type=0|clid=9 cid=55164 client_database_id=90507 client_nickname=Leandro1 client_type=0|clid=10 cid=55164 client_database_id=90507 client_nickname=Leandro2 client_type=0
的 '|'是客戶的分隔符。 我需要像一個數組:
echo Client[0]['clid']; //return 7
echo Client[1]['clid']; //return 9
我試圖做:
$clientList = explode('|', $clientList);
foreach($clientList as $client) {
$aux[] = explode(' ', $client);
}
該代碼將導致:
Array ([0] => Array ([0] => clid=7 [1] => cid=55164 [2] => client_database_id=90507 [3] => client_nickname=Leandro [4] => client_type=0) [1] => Array ([0] => clid=9 [1] => cid=55164 [2] => client_database_id=90507 [3] => client_nickname=Leandro1 [4] => client_type=0) [2] => Array ([0] => clid=10 [1] => cid=55164 [2] => client_database_id=90507 [3] => client_nickname=Leandro2 [4] => client_type=0))
,並使其客戶的數組,但現在我需要'='爆炸,但我不能
你說的「我可以指「T「? – 2013-05-07 22:32:58
我沒有專業知識要做:/ – Leandro 2013-05-07 22:33:51
使用preg_match從數組 – vodich 2013-05-07 22:36:26