我的數據變量如下:爆炸數據/把它轉換爲PHP的陣列
canv = 2,3,4,5:::canp = 2,3,4:::canpr = 2,3,4:::canpp = 2,3,4:::all = 2,3,4
我需要它轉變成一個數組看起來應該如下:
$arr = array(
"canv" => array("2", "3", "4", "5"),
"canp" => array("2", "3", "4"),
"canpr" => array("2", "3", "4"),
"canpp" => array("2", "3", "4"),
"all" => array("2", "3", "4")
);
你能幫助我嗎?
謝謝。但現在,我想讀取數組中是否存在該鍵:if(isset($ result [「canv」] [$ gid]))(其中$ gid是數組中的組ID),但它不工作,因爲數組看起來像這樣: 'array(「canv」=> array(1 =>「2」,2 =>「3」,3 =>「4」,4 =>「5」); '我需要它看起來像這樣: 'array(「canv」=> array(「2」,「3」,「4」,「5」);' 它怎麼能完成了嗎? – Lucas
'if(isset($ result ['canv'])&& in_array($ gid,$ result ['canv']))' – nachito
'你不能讓數組看起來像'array(「2」,「3 「,」4「,」5「),必須有索引。 – nachito