欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php使用json_decode后數(shù)字對象轉(zhuǎn)換成了科學(xué)計數(shù)法的解決方法

 更新時間:2017年02月20日 08:52:56   作者:小炒花生米  
這篇文章主要介紹了php使用json_decode后數(shù)字對象轉(zhuǎn)換成了科學(xué)計數(shù)法的解決方法,涉及php操作json格式數(shù)據(jù)與數(shù)值轉(zhuǎn)換相關(guān)技巧,需要的朋友可以參考下

本文實例講述了php使用json_decode后數(shù)字對象轉(zhuǎn)換成了科學(xué)計數(shù)法的解決方法。分享給大家供大家參考,具體如下:

問題:

今天在搞網(wǎng)頁游戲在facebook積分上的對接,facebook傳過來一個類json字符串,想在callball.php頁面當中應(yīng)用這些參數(shù),于是進行了一次json_decode操作,發(fā)現(xiàn)長長的數(shù)字都變成了科學(xué)計數(shù)法,這不是我想要的結(jié)果。

解決方法:

做了各方面的轉(zhuǎn)換處理都不好使:

$obj='{"order_id":213477815351175,"buyer":100001169269154}';
$obj=$this->json_decode($obj,TRUE);
print_r($obj);

結(jié)果:

Array
(
  [order_id] => 2.1347781535118E+14
  [buyer] => 1.0000116926915E+14
)

最后使用 php自帶函數(shù) number_format(),問題得到解決,效果如下:

$obj='{"order_id":213477815351175,"buyer":100001169269154}';
$obj=$this->json_decode($obj,TRUE);
foreach ($obj as $key=>$val){
    $obj[$key]=number_format($val,0,'','');
}
print_r($obj);

結(jié)果:

Array
(
  [order_id] => 213477815351175
  [buyer] => 100001169269154
)

PS:這里再為大家推薦幾款比較實用的json在線工具供大家參考使用:

在線JSON代碼檢驗、檢驗、美化、格式化工具:
http://tools.jb51.net/code/json

JSON在線格式化工具:
http://tools.jb51.net/code/jsonformat

在線XML/JSON互相轉(zhuǎn)換工具:
http://tools.jb51.net/code/xmljson

json代碼在線格式化/美化/壓縮/編輯/轉(zhuǎn)換工具:
http://tools.jb51.net/code/jsoncodeformat

C語言風(fēng)格/HTML/CSS/json代碼格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP中json格式數(shù)據(jù)操作技巧匯總》、《PHP數(shù)學(xué)運算技巧總結(jié)》、《PHP基本語法入門教程》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設(shè)計有所幫助。

相關(guān)文章

  • PHP使用curl模擬post上傳及接收文件的方法

    PHP使用curl模擬post上傳及接收文件的方法

    這篇文章主要介紹了PHP使用curl模擬post上傳及接收文件的方法,涉及PHP使用curl實現(xiàn)post文件傳輸?shù)南嚓P(guān)技巧,需要的朋友可以參考下
    2016-03-03
  • Fine Uploader文件上傳組件應(yīng)用介紹

    Fine Uploader文件上傳組件應(yīng)用介紹

    考慮到對瀏覽器適配上采用Fine Uploader. Fine Uploader 采用ajax方式實現(xiàn)對文件上傳有需要的朋友可以參考下
    2013-01-01
  • nginx下安裝php7+php5

    nginx下安裝php7+php5

    本文給大家分享的是在nginx下安裝php7,并且實現(xiàn)與php5共存,非常的實用,有需要的小伙伴可以參考下
    2016-07-07
  • PHP中功能強大卻很少使用的函數(shù)實例小結(jié)

    PHP中功能強大卻很少使用的函數(shù)實例小結(jié)

    這篇文章主要介紹了PHP中功能強大卻很少使用的函數(shù),結(jié)合實例形式總結(jié)分析了php中非常實用的幾個函數(shù),包括函數(shù)的調(diào)用、注冊、調(diào)用、判斷等操作技巧,需要的朋友可以參考下
    2016-11-11
  • php一個找二層目錄的小東東

    php一個找二層目錄的小東東

    碰到個虛擬主機,iis7.0.里邊有上萬個站,只有腳本權(quán)限,沒命令行權(quán)限,但是可以跨目錄寫文件.如果能得到目標站的物理目錄,能立馬搞定.但是想盡一切辦法,也沒找到物理路徑.所以只有用腳本找了.手工找會累死的.一個php是找的,一個asp是寫的
    2012-08-08
  • php addslashes和mysql_real_escape_string

    php addslashes和mysql_real_escape_string

    本文介紹的是用 mysql_real_escape_string對用戶提交數(shù)據(jù)進行整理處理和通過addslashes以及mysql_escape_string這3個類似的功能函數(shù)的區(qū)別。經(jīng)過轉(zhuǎn)義的數(shù)據(jù)可以直接插入到數(shù)據(jù)庫中。
    2010-01-01
  • 實例講解如何在PHP的Yii框架中進行錯誤和異常處理

    實例講解如何在PHP的Yii框架中進行錯誤和異常處理

    這篇文章主要介紹了如何在PHP的Yii框架中進行錯誤和異常處理的實例,重點講解了使用錯誤處理器的方法,需要的朋友可以參考下
    2016-03-03
  • 詳細對比php中類繼承和接口繼承

    詳細對比php中類繼承和接口繼承

    在本文里我們給大家詳細對比了php中類繼承和接口繼承的不同之處,有興趣的朋友們學(xué)習(xí)下。
    2018-10-10
  • 晉城吧對DiscuzX進行的前端優(yōu)化要點

    晉城吧對DiscuzX進行的前端優(yōu)化要點

    晉城吧的服務(wù)器在美國,延遲相對國內(nèi)略微要高一些,所以優(yōu)化就顯得非常重要。
    2010-09-09
  • PHP is_subclass_of函數(shù)的一個BUG和解決方法

    PHP is_subclass_of函數(shù)的一個BUG和解決方法

    這篇文章主要介紹了PHP is_subclass_of函數(shù)的一個BUG和解決方法,這個BUG存在于php5.3.7版本以前,并且針對interface方面,需要的朋友可以參考下
    2014-06-06

最新評論