Re: [問題] javascript無法使用php陣列?

看板Ajax作者 (光⊙﹏⊙)時間13年前 (2011/08/02 12:05), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串4/4 (看更多)
感謝版上大大之前的解答@@" 來報告一下我的心得XD json要在php5.2以上才有內建 不過很不幸的學校提供的伺服器只有5.1.4 -.- 我也不可能去要求網管幫我升級伺服器QQ 然後就找到了一個zend的lib可以用@@" 結果就這樣鬼打牆了兩個禮拜-.- 資料夾zend/Json 裡面Encoder.php的 require_once 'Zend/Json/Exception.php'; 要註解掉才能夠正常顯示= = 我也不知道原因在哪裡囧 是因為require_once 'Zend/Exception.php'; 這一行嗎? 因為資料夾Zend下只有一個Json.php的檔案 temp = eval(<?php echo Zend_Json::encode($data);?>); 結果就這一行就解決了-.- 囧||| 用eval的原因是 這只是專題不需要去注意安全性XD 而且josn2.js引用好像也有問題囧 就先這樣吧@@ 謝謝大家的幫忙<(_ _)> -- ▄▄▄ ▄▄▄▄▄▄ ▄▄▄▄ ▄▄ ▄▄▄▄▄▄▄ ▄ ▄ ▄▄▄ ▄▄ くっくっくっ.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.109.100.195

08/02 13:05, , 1F
JSON Services_JSON
08/02 13:05, 1F

08/02 19:59, , 2F
建議寫個 function 把 Zend_Json::encode 包起來
08/02 19:59, 2F

08/02 20:00, , 3F
function 叫 json_encode 將來 php 升級可以無痛轉換
08/02 20:00, 3F

08/02 20:58, , 4F
文章代碼(AID): #1EDtU6oy (Ajax)
文章代碼(AID): #1EDtU6oy (Ajax)