首頁  >  文章  >  後端開發  >  php中怎麼將物件轉換為字串

php中怎麼將物件轉換為字串

青灯夜游
青灯夜游原創
2021-02-25 17:49:052980瀏覽

在PHP中,可以使用json_encode()函數來將物件轉換為字串。 json_encode()函數用於對變數進行JSON編碼,可將物件、陣列的資料格式轉換為json字串格式的資料;如果執行成功傳回JSON數據,否則傳回FALSE。

php中怎麼將物件轉換為字串

本教學操作環境:windows7系統、PHP8版,DELL G3電腦

在PHP中,可以使用json_encode()函數來將物件轉換為字串。

php json_encode()函數

json_encode() 用於對變數進行JSON 編碼,將對象,數組的資料格式轉換為json格式的數據。

語法

string json_encode ( $value [, $options = 0 ] )

參數

  • value: 要編碼的值。此函數只對 UTF-8 編碼的資料有效。

  • options:由以下常數組成的二進位遮罩:JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK,JSON_ND4_PRINT, JSLL#WFECTWECT傳回值:函數如果執行成功返回JSON 數據,否則傳回FALSE 。

  • 範例:
<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$obj = (object) array(&#39;1&#39; => &#39;foo&#39;,&#39;2&#39;=>&#39;goo&#39;,3=>&#39;hoo&#39;);
$str=json_encode($obj); //将数组转json格式的数据
var_dump($obj); 
var_dump($str); 
?>

輸出:

#【推薦學習:《

PHP影片教學php中怎麼將物件轉換為字串》】

以上是php中怎麼將物件轉換為字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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