0
我必須創建一個custom json對象(我需要根據我在Controller中從PHP獲得的數據決定哪些信息以何種順序排列)。Laravel PHP - 自定義JSON對象從數據庫到PHP到JS到HTML
當我看到它,我想我需要一些往返像這樣:
- 從Laravel形式獲取的數據在我的控制器(
Input::get('name')
) - 傳遞數據給JavaScript來建立我的JSON
- 將JSON傳回給PHP
- 將此JSON轉換爲字符串(將其存儲在Redis中)
當我嘗試讀取這個數據去周圍的其他方法:
- 從數據庫獲取數據
- 將數據傳遞給JavaScript來獲取每一個元素/節點
- 解析這些值爲HTML(顯示從JSON數據)
如何將PHP中的變量傳遞給JS並返回?不知道這是如何工作的...一個很好的解釋(有一些代碼或例子)將非常感謝!
或者還有其他'更好'的方法嗎?
我正在使用Laravel 5.2和NoSQL Redis。我需要創建一個複雜 JSON看起來像this並將其存儲在Redis中。這個JSON永遠不會超過這裏顯示的大小的兩倍。
感謝
謝謝,這似乎工作..但現在我有這個巨大的(150多行)json inmy控制器塊。有沒有辦法來設置這是一個單獨的文件,並在控制器中調用它(清除我的控制器混亂)? – nclsvh
我很高興它的工作。請看我更新的回答 – sonam
是的,我看到你指向。但是因爲我建立了我自己的JSON結構(不是從sql表導入的),所以我的控制器中有這個json變量。你能否在整個項目中創建一個可用的變量? – nclsvh