來源:藏色散人 發(fā)布時間:2018-12-05 15:17:58 閱讀量:1072
PHP解碼較大的整數(shù),在PHP面試過程中,也是較為常見的考點之一。那么這樣的實現(xiàn)也是非常簡單的,我們可以通過json_decode函數(shù)來進行解碼。
下面我們就通過簡單的代碼示例,給大家介紹PHP怎么解碼較大的整數(shù)。
比如一個大整數(shù)示例如下:
1 |
|
PHP代碼如下:
1 2 3 |
|
打印結(jié)果如下圖:
json_decode函數(shù)表示對 JSON 格式的字符串進行解碼,接受一個 JSON 編碼的字符串并且把它轉(zhuǎn)換為 PHP 變量。
json_decode語法:
1 |
|
其中參數(shù)json表示待解碼的 json string 格式的字符串。這個函數(shù)僅能處理 UTF-8 編碼的數(shù)據(jù)。
assoc,當該參數(shù)為 TRUE 時,將返回 array 而非 object 。
depth,指定遞歸深度。
options,JSON解碼的掩碼選項。 現(xiàn)在有兩個支持的選項。 第一個是JSON_BIGINT_AS_STRING, 用于將大整數(shù)轉(zhuǎn)為字符串而非默認的float類型。第二個是 JSON_OBJECT_AS_ARRAY, 與將assoc設(shè)置為 TRUE 有相同的效果。
本篇文章就是關(guān)于PHP解碼大整數(shù)的方法介紹,非常的簡單,希望對需要的朋友有所幫助!
在線
客服
客服
熱線
7*24小時客服服務(wù)熱線
關(guān)注
微信
關(guān)注官方微信