在PHP中,可以使用json_encode()函數來將物件轉換為字串。 json_encode()函數用於對變數進行JSON編碼,可將物件、陣列的資料格式轉換為json字串格式的資料;如果執行成功傳回JSON數據,否則傳回FALSE。
本教學操作環境: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('content-type:text/html;charset=utf-8'); $obj = (object) array('1' => 'foo','2'=>'goo',3=>'hoo'); $str=json_encode($obj); //将数组转json格式的数据 var_dump($obj); var_dump($str); ?>
輸出:
#【推薦學習:《PHP影片教學》】
以上是php中怎麼將物件轉換為字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!