欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報激活碼778899分享:web安全 PHP json

柚子快報激活碼778899分享:web安全 PHP json

http://yzkb.51969.com/

先自我介紹一下,小編浙江大學畢業(yè),去過華為、字節(jié)跳動等大廠,目前阿里P7

深知大多數(shù)程序員,想要提升技能,往往是自己摸索成長,但自己不成體系的自學效果低效又漫長,而且極易碰到天花板技術(shù)停滯不前!

因此收集整理了一份《2024年最新網(wǎng)絡(luò)安全全套學習資料》,初衷也很簡單,就是希望能夠幫助到想自學提升又不知道該從何學起的朋友。

既有適合小白學習的零基礎(chǔ)資料,也有適合3年以上經(jīng)驗的小伙伴深入學習提升的進階課程,涵蓋了95%以上網(wǎng)絡(luò)安全知識點,真正體系化!

由于文件比較多,這里只是將部分目錄截圖出來,全套包含大廠面經(jīng)、學習筆記、源碼講義、實戰(zhàn)項目、大綱路線、講解視頻,并且后續(xù)會持續(xù)更新

如果你需要這些資料,可以添加V獲?。簐ip204888 (備注網(wǎng)絡(luò)安全)

正文

json_decode() 默認返回「對象」類型,如果想返回「數(shù)組」類型,就將 assoc 參數(shù)設(shè)置為true。 assoc 參數(shù)可省略,默認為false。

實例:

var\_dump(json\_decode('{"key1":"value1","key2":"value2"}'));

var\_dump(json\_decode('{"key1":"value1","key2":"value2"}', true));

輸出:

object(stdClass)#1 (2) {

["key1"]=>

string(6) "value1"

["key2"]=>

string(6) "value2"

}

array(2) {

["key1"]=>

string(6) "value1"

["key2"]=>

string(6) "value2"

}

options 參數(shù)設(shè)置為 JSON_OBJECT_AS_ARRAY 時,也可以轉(zhuǎn)換成「數(shù)組」類型。

實例:

var\_dump(json\_decode('{"key1":"value1","key2":"value2"}', JSON\_OBJECT\_AS\_ARRAY));

輸出:

array(2) {

["key1"]=>

string(6) "value1"

["key2"]=>

string(6) "value2"

}

二、JSON的鍵和值必須用雙引號

「解析」的JSON字符串,最外側(cè)用單引號包裹,里面的鍵值對用「雙引號」包裹,才能正常解析,否則會返回null。

實例:

var\_dump(json\_decode('{"key1":"value1","key2":"value2"}'));

var\_dump(json\_decode("{'key1':'value1','key2':'value2'}"));

輸出:

object(stdClass)#1 (2) {

["key1"]=>

string(6) "value1"

["key2"]=>

string(6) "value2"

}

NULL

這時,(PHP 7.3以上)可以設(shè)置參數(shù) options 為JSON_THROW_ON_ERROR,使其在解析錯誤時拋出異常,方便我們及時處理錯誤。

三、返回null問題

除了剛才提到的JSON字符串格式錯誤會返回null,還有其他的原因。

遇到返回null的問題時,可以在 json_decode() 后面,打印 json_last_error() 查看錯誤。

實例:

var\_dump(json\_decode("{'key1':'value1','key2':'value2'}"));

echo json\_last\_error();

輸出:

NULL

4

json_last_error() 返回值解析:

0 = JSON_ERROR_NONE //沒有錯誤1 = JSON_ERROR_DEPTH //超過最大堆棧深度2 = JSON_ERROR_STATE_MISMATCH //無效或異常的json3 = JSON_ERROR_CTRL_CHAR //控制字符錯誤,可能是編碼不對4 = JSON_ERROR_SYNTAX //JSON字符串語法錯誤5 = JSON_ERROR_UTF8 //異常的UTF-8字符,只能處理UTF8編碼的數(shù)據(jù)

四、大整數(shù)問題

options 參數(shù)設(shè)置為 JSON_BIGINT_AS_STRING,可以將超過PHP整型「最大值」的整數(shù)解析為字符串。

五、傳入非字符串類型

如果傳入的不是字符串類型,就不會解碼,或者說「無法解碼」:

數(shù)值型會原樣返回運算符會運算后返回運算結(jié)果布爾型(true返回1,false返回NULL)null會返回NULL

實例:

var\_dump(json\_decode(10));

var\_dump(json\_decode(10.11));

var\_dump(json\_decode(1\*2));

var\_dump(json\_decode(true));

var\_dump(json\_decode(false));

**網(wǎng)上學習資料一大堆,但如果學到的知識不成體系,遇到問題時只是淺嘗輒止,不再深入研究,那么很難做到真正的技術(shù)提升。**

**需要這份系統(tǒng)化的資料的朋友,可以添加V獲?。簐ip204888 (備注網(wǎng)絡(luò)安全)**

![img](https://img-blog.csdnimg.cn/img_convert/f8afbcfe6a9647abda2a29f19d0def84.png)

**一個人可以走的很快,但一群人才能走的更遠!不論你是正從事IT行業(yè)的老鳥或是對IT行業(yè)感興趣的新人,都歡迎加入我們的的圈子(技術(shù)交流、學習資源、職場吐槽、大廠內(nèi)推、面試輔導),讓我們一起學習成長!**

。**

**需要這份系統(tǒng)化的資料的朋友,可以添加V獲?。簐ip204888 (備注網(wǎng)絡(luò)安全)**

[外鏈圖片轉(zhuǎn)存中...(img-MjYtwg8B-1713390341894)]

**一個人可以走的很快,但一群人才能走的更遠!不論你是正從事IT行業(yè)的老鳥或是對IT行業(yè)感興趣的新人,都歡迎加入我們的的圈子(技術(shù)交流、學習資源、職場吐槽、大廠內(nèi)推、面試輔導),讓我們一起學習成長!**

柚子快報激活碼778899分享:web安全 PHP json

http://yzkb.51969.com/

好文閱讀

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/18947559.html

發(fā)布評論

您暫未設(shè)置收款碼

請在主題配置——文章設(shè)置里上傳

掃描二維碼手機訪問

文章目錄