首頁  >  文章  >  後端開發  >  php object如何轉string

php object如何轉string

藏色散人
藏色散人原創
2020-08-10 10:57:204175瀏覽

php object轉string的方法:1、透過「json_encode($object);」方法實作轉換;2、使用「json_encode($object,JSON_FORCE_OBJECT);」方法將object轉為string。

php object如何轉string

推薦:《PHP影片教學

php 物件轉字串

$json_string = json_encode($object, JSON_FORCE_OBJECT);
 
 
 
json_encode($object);
 
//结果:"[{"aa":"bb","cc":"dd"}]"
 
json_encode($object,JSON_FORCE_OBJECT);
 
//结果:"{"aa":"bb","cc":"dd"}"

相關介紹:

json_encode — 對變數進行JSON 編碼

說明 

json_encode ( mixed $value [, int $options = 0 [, int $depth = 512 ]] ) : string

返回字串,包含了value 值JSON 形式的表示。

編碼受傳入的 options 參數影響,此外浮點值的編碼依賴 serialize_precision。

參數 

value

待編碼的 value ,除了resource 類型之外,可以為任何資料類型。

所有字串資料的編碼必須是 UTF-8。

Note:

PHP implements a superset of JSON as specified in the original » RFC 7159.

options

由以下常量組成的二進位遮罩: JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUSON_CHE精神, JNESSON_J.FEL FWUU​​UUD_APOS_進程VE_ZERO_FRACTION, JSON_UNESCAPED_UNICODE , JSON_PARTIAL_OUTPUT_ON_ERROR。關於 JSON 常數詳情參考JSON 常數頁面。

depth

設定最大深度。必須大於0。

傳回值 

成功則傳回 JSON 編碼的 string 或失敗時傳回 FALSE 。

以上是php object如何轉string的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn