數(shù)據(jù)庫連接,還在使用mysql_connect,現(xiàn)在怎么說也應(yīng)該換成PDO了,php5.5開始mysql_connect就廢棄了
使用json_decode的時候,到瀏覽器上查看結(jié)果,說“哦,不是數(shù)組,是對象”。我想說,你的程序中待decode的json數(shù)據(jù)本身就是大括號{}包起來的數(shù)據(jù),這顯然就是“映射”類型的數(shù)據(jù)(按視頻一開始的說法)。映射是什么,映射就是對應(yīng)到對象,而不是數(shù)組。
2016-08-27
json_encode和json_decode翻譯成加密解密,個人認為不妥。你來說說,這加密和解密的算法是什么?我們既沒有選擇加密算法,也并沒有提供密鑰。它僅僅是一個編碼解碼的過程,按照既定規(guī)則把數(shù)據(jù)內(nèi)容按規(guī)則進行了轉(zhuǎn)換。
2016-08-27
關(guān)于編碼格式的查看與調(diào)整,個人真心推薦phpstorm,不用另開editplus去查看,IDE里面直接就有。并不是說講課人用的工具不能用,而是有更好的工具就應(yīng)當去學(xué)習(xí)使用它,保持一種學(xué)習(xí)的態(tài)度,與時具進。phpstorm集成了太多的好工具,以及很多插件,強力推薦。
2016-08-27
當出現(xiàn)編碼錯誤時,嘗試調(diào)整瀏覽器編碼?我認為這種嘗試不妥。我們寫的php代碼,被成百上千的用戶訪問,你怎么確保他們的瀏覽器編碼是什么,你不可能去讓他們一一手動調(diào)整。并不是吐槽沒有解決問題,而是這種直覺,我們要轉(zhuǎn)換掉,當出現(xiàn)問題的第一個想法應(yīng)當是檢查自己的配置項。此外,稍微寫過幾個項目就應(yīng)該有編碼亂碼的經(jīng)驗積累,應(yīng)當適當總結(jié),下次新開項目時應(yīng)當把自己總結(jié)的腳手架放進去,避免每次開發(fā)手動處理編碼亂碼、數(shù)據(jù)庫連接配置這些細枝末節(jié)。
2016-08-27
JSON支持多種語言?我認為這樣講很不妥。應(yīng)當說,很多語言支持JSON才對。JSON本身是什么?它不是具體的一個框架、一個庫、一段代碼,而是一種格式規(guī)定,就像網(wǎng)絡(luò)協(xié)議,是在RFC中規(guī)定了其規(guī)則形式,而各個操作系統(tǒng)可以使用它們的不同實現(xiàn)形式,你覺得用的不舒服還可以自己實現(xiàn)一個網(wǎng)絡(luò)協(xié)議。說到底,JSON是被很多語言支持的,是因為有很多框架、函數(shù)庫、代碼片段實現(xiàn)了JSON的封裝和解析,而它們能被某種語言使用,所以那種語言才支持JSON,而不是“JSON支持多種語言”這種顛倒因果關(guān)系的說法。
2016-08-27
已采納回答 / 慕粉4663653
{"name":"protect Name"} ?這是你寫的運行后的代碼 ?,你這結(jié)果估計是跟你環(huán)境有關(guān)系把 你是不是環(huán)境配置的有問題
2016-08-24
老師老愛分享自己的“內(nèi)褲”,其中有個“內(nèi)褲”都用兩三年了,那是有多原味啊?
JSON 的四個基本規(guī)則:
1) 并列的數(shù)據(jù)之間用逗號(", ")分隔。
2) 映射用冒號(": ")表示。
3) 并列數(shù)據(jù)的集合(數(shù)組)用方括號("[]")表示。
4) 映射的集合(對象)用大括號("{}")表示
1) 并列的數(shù)據(jù)之間用逗號(", ")分隔。
2) 映射用冒號(": ")表示。
3) 并列數(shù)據(jù)的集合(數(shù)組)用方括號("[]")表示。
4) 映射的集合(對象)用大括號("{}")表示
2016-08-15