php将字符串转成json字符串数组,php数组怎么转成json字符串
在PHP中,可以使用json_encode()函數來將數組轉化為json字符串,語法“json_encode(數組)”。json_encode()函數可以對變量進行JSON編碼,將數組轉換為json字符串格式的數據。
本教程操作環境:windows7系統、PHP7.1版,DELL G3電腦
php數組轉成json字符串<?php
header('content-type:text/html;charset=utf-8');
$arr=['a'=>10,'b'=>100,'c'=>'Hello'];
$str=json_encode($arr); //將數組轉json格式的數據
var_dump($arr);
var_dump($str);
?>
輸出:
【推薦學習:《PHP視頻教程》】
說明:
json_encode() 用于對變量進行 JSON 編碼,可將對象、數組的數據格式轉換為json字符串格式的數據。
語法:json_encode ( $value [, $options = 0 ] )
注意:
1、$value為要編碼的值,且該函數只對UTF8編碼的數據有效;
2、options:由以下常量組成的二進制掩碼:JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK,JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT;
3、第二個參數一般不需要;
4、json數據其實就是一個string,可以用var_dump()打印出來看數據類型
返回值:如果執行成功返回 JSON 數據,否則返回 FALSE 。
更多編程相關知識,請訪問:編程視頻!!
總結
以上是生活随笔為你收集整理的php将字符串转成json字符串数组,php数组怎么转成json字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 模拟并发请求_PHP接口并发测试
- 下一篇: 怎么测并发 PHP,PHP接口并发测试的