亚洲欧美日韩综合系列在线_91精品人妻一区二区_欧美大肥婆一级特大AA片_九色91视频免费观看_亚洲综合国产精品_av中文字幕在线不卡_久久精品色综合网_看黄色视频的软件_无卡无码高清中文字幕码2024_亚洲欧美日韩天堂网

PHP如何解碼較大的整數(shù)

來(lái)源:藏色散人 發(fā)布時(shí)間:2018-12-05 15:17:58 閱讀量:808

PHP解碼較大的整數(shù),在PHP面試過(guò)程中,也是較為常見的考點(diǎn)之一。那么這樣的實(shí)現(xiàn)也是非常簡(jiǎn)單的,我們可以通過(guò)json_decode函數(shù)來(lái)進(jìn)行解碼。

下面我們就通過(guò)簡(jiǎn)單的代碼示例,給大家介紹PHP怎么解碼較大的整數(shù)。

比如一個(gè)大整數(shù)示例如下:

1

{“number”:123456789012345678901234567890}

PHP代碼如下:

1

2

3

<?php

$json = '{"number": 123456789012345678901234567890}';

var_dump(json_decode($json));

打印結(jié)果如下圖:

json_decode函數(shù)表示對(duì) JSON 格式的字符串進(jìn)行解碼,接受一個(gè) JSON 編碼的字符串并且把它轉(zhuǎn)換為 PHP 變量。

json_decode語(yǔ)法:

1

mixed json_decode ( string $json [, bool $assoc = false [, int $depth = 512 [, int $options = 0 ]]] )

其中參數(shù)json表示待解碼的 json string 格式的字符串。這個(gè)函數(shù)僅能處理 UTF-8 編碼的數(shù)據(jù)。

assoc,當(dāng)該參數(shù)為 TRUE 時(shí),將返回 array 而非 object 。

depth,指定遞歸深度。

options,JSON解碼的掩碼選項(xiàng)。 現(xiàn)在有兩個(gè)支持的選項(xiàng)。 第一個(gè)是JSON_BIGINT_AS_STRING, 用于將大整數(shù)轉(zhuǎn)為字符串而非默認(rèn)的float類型。第二個(gè)是 JSON_OBJECT_AS_ARRAY, 與將assoc設(shè)置為 TRUE 有相同的效果。

本篇文章就是關(guān)于PHP解碼大整數(shù)的方法介紹,非常的簡(jiǎn)單,希望對(duì)需要的朋友有所幫助!


標(biāo)簽: PHP
分享:
評(píng)論:
你還沒(méi)有登錄,請(qǐng)先