一、数组转化为 JSON 对象
使用json_encode
方法。
<?php
$a = array("东","1","ojbk","西");
$b = json_encode($a);
print_r($b);
?>
中文全部转为 utf8 的转义字符格式。

把字符扔到控制台,成功读取,好处就是防止中文在传输的过程中出现错误。

二、数组的别名
使用=>
指定。
<?php
$a = array("name"=>"kaola","age"=>"18","height"=>"170");
echo "数组别名:";
print_r($a);
$b = json_encode($a);
echo "<br \>";
echo "JSON:"; print_r($b);
?>
输出结果:

看见数组与JSON很像。
数组的遍历
$a = array("name"=>"kaola","age"=>"18","height"=>"170");
//foreach ($variable as $key => $value) {# code...}
foreach ($a as $key => $value) {
print_r("名:".$key."<br \>");//$key 不能用echo 输出
echo "值:".$value."<br \>";
}
遍历结果:

网友评论