[請益] 2維陣列傳給javascript

看板PHP作者 (...)時間10年前 (2015/01/30 17:40), 編輯推噓4(4017)
留言21則, 8人參與, 最新討論串1/1
各位大大好 新手請教 我想把php裡的二維陣列傳給javascript http://ask.amoeba.co.in/convert-php-array-to-javascript-array/ 網路上有找到範例是一維陣列的 二維陣列的傳過去會錯誤... 只會出現array,array這樣 請問在這樣只用硬解的情況下(不用json的時候) 這樣是要我把二維陣列改成一維陣列?! 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.125.185.89 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1422610844.A.D1A.html

01/30 17:45, , 1F
最方便就json,再要不然...... 自定義格式,自己去寫轉換
01/30 17:45, 1F

01/30 17:46, , 2F
編碼的程式
01/30 17:46, 2F

01/30 17:47, , 3F
為什麼不用json
01/30 17:47, 3F

01/30 17:53, , 4F
只是想說不用json的話要怎麼解...
01/30 17:53, 4F

01/30 18:03, , 5F
echo print_r($ar, 1)阿 怎麼解咧
01/30 18:03, 5F

01/30 18:03, , 6F
這不是做考古題好嗎
01/30 18:03, 6F

01/30 18:57, , 7F
硬解可以用字串啊,定義兩個特殊文字去Split
01/30 18:57, 7F

02/01 20:21, , 8F
json_encode才是正途,組字串只有壞處沒好處
02/01 20:21, 8F

02/01 20:24, , 9F
想知道怎麼組,json_encode後看原使碼就好了
02/01 20:24, 9F

02/01 23:10, , 10F
你的範例其實也是組 Json ,你知道嗎?
02/01 23:10, 10F

02/01 23:11, , 11F
只是他是自己吐 json 格式,不是用 json_encode()
02/01 23:11, 11F

02/01 23:13, , 12F
真的不想用 json 的話,就自己定義字串啊
02/01 23:13, 12F

02/01 23:14, , 13F
陣列與陣列之間用 # 區隔,陣列元素之類用 , 區隔之類的
02/01 23:14, 13F

02/01 23:14, , 14F
再用 string.split('#') 和 string.split(',') 去切
02/01 23:14, 14F

02/01 23:15, , 15F
不過個人覺得這樣寫沒什麼好處。而且萬一陣列值有 '#,'
02/01 23:15, 15F

02/01 23:15, , 16F
還要自行做跳脫?怎麼做都不會比 json 方便。
02/01 23:15, 16F

02/01 23:21, , 17F
突然發現上面 K 大有回作法了,抱歉又回了一次...
02/01 23:21, 17F

02/02 08:55, , 18F
早期一些免費的留言板都用特殊分格符號~像「丨」
02/02 08:55, 18F

02/02 08:56, , 19F
不過還是用json吧,簡單也省麻煩...
02/02 08:56, 19F

02/02 10:13, , 20F
以前自己幹都用||和$$
02/02 10:13, 20F

02/02 16:54, , 21F
這就得回頭去看看天真的驚直....
02/02 16:54, 21F
文章代碼(AID): #1Kor6SqQ (PHP)
文章代碼(AID): #1Kor6SqQ (PHP)