我有一个像这样的字符串:
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 ) )
它创建了一个客户端数组,但现在我需要在“=”中爆炸,但我不能