Re: [請益] 有辦法將字串轉換成一個陣列嗎

看板PHP作者時間15年前 (2009/01/21 13:46), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《knives ()》之銘言: : 舉例來說如果我想要將一個字串直接寫成 : $Test_str='(("陣列1的變數1"=>"val1","陣列1的變數2"=>"val2"), : ("陣列2的變數1"=>"val1","陣列2的變數2"=>"val2"))'; : 可是php在取用的時候,把上面的字串轉換成普通的陣列來取用裡面的值 : 像這樣$Test_str=array(array("陣列1的變數1"=>"val1","陣列1的變數2"=>"val2"), : array("陣列2的變數1"=>"val1","陣列2的變數2"=>"val2")); : 有辦法這樣搞嗎 : 謝謝 如果你能確定每一個array 長度是2或是固定值的話 應該就可以 用explode(',' $Test_str);來作整理 應該是辦的到吧...hmm -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.139.98

01/21 15:12, , 1F
不行 因為explode會把第二層的 , 也一起爆開
01/21 15:12, 1F

01/21 15:24, , 2F
推 爆開
01/21 15:24, 2F
文章代碼(AID): #19ThRHuY (PHP)
文章代碼(AID): #19ThRHuY (PHP)