将Php数组编码为json


encode Php array to json

我想对php数组进行编码

Array ( 
         [0] => Laravel, 
         [1] => hallo  
      )

转换为如下所示的json数组

{"val":["Laravel","hallo"]}
有人知道我是怎么做的吗?

试试这个:

$array    = array("val"=>$your_array);
$json_str = json_encode($array);

裁判:http://php.net/manual/en/function.json-encode.php

使用json_encode()实现您的目的

<?php
 $array = array('Laravel', 'hello');
 $json_encoded_array = json_encode($array);
 var_dump($json_encoded_array)
?>

文档:http://php.net/manual/en/function.json-encode.php

使用json_encode(),参见文档:http://php.net/manual/en/function.json-encode.php

你需要json_encode

json_encode($array)