我正在編碼一個php array
到json
格式,它有一個表中的數據。 我json_encode
產生與真實列名導致的是table.I想在php
側使用真實column
名和後編碼爲json
格式,我會想使用一些其他自定義名稱,這樣,如果在.js
文件中的一些用戶檢查對我來說不會有任何問題。下面的代碼是json_encode
的結果。在json_encode時間內,是否可以隱藏表中真實的列名?
現在是什麼: -
{"result":[{"pals_id":"20","from_user":"hancy061","to_user":"hari061","username":"hancy061"}
我想要什麼: -
{"result":[{"pid":"20","fu":"hancy061","tu":"hari061","un":"hancy061"}
雅,沒有任何需要顯示用戶的列名,似乎不安全too.You傢伙可以看到我想要的json_encode格式是我想要的。是不是有可能從php
這邊?我的意思是在php
這邊編碼array
爲json
的格式我們可以先定製那些列的名稱嗎?
通過默默無聞的安全性是無用的。如果他們可以在服務器上執行查詢,那麼知道列名是完全沒有區別的。爲了您自己的簡單性,保持模型關係相同。 – Ohgodwhy
它做了我的工作偉大@yeldar兄弟:)感謝您的答案.Ya我會照顧'SQL注入',但現在我的列名是完全定製,看起來比以前安全。 –