一维数组到json数据格式的转换,没输出来结果。老是在 $jsonObj_1=json_encode($array_1);处显示错误,不知道怎么回事?

来源:1-3 JSON实例讲解

我必win

2016-01-06 13:08

<?php

$array_1= array();//一维数组;

  $array_2= array();//二维数组;


   $array_1[’username’]="dfdsf";

   $array_1[’age’]=25;


    $array_2[’nember’][’shjsh’][’username’]="dfdsf";

    $array_2[’nember’][’shjsh’][’age’]=25;


    $array_2[’nember’][’hjhj’][’username’]="ghgj";

    $array_2[’nember’][’hjhj’][’age’]=27;

//print_r($array_2);


 $jsonObj_1=json_encode($array_1);

 echo $jsonObj_1;

 

 

?>


写回答 关注

1回答

  • 乔帮主
    2016-01-06 13:34:02
    已采纳

    <?php

       $array_1= array();//一维数组;

       $array_2= array();//二维数组;


       $array_1['username']="dfdsf";

       $array_1['age']=25;


       $array_2['nember']['shjsh']['username']="dfdsf";

       $array_2['nember']['shjsh']['age']=25;


       $array_2['nember']['hjhj']['username']="ghgj";

       $array_2['nember']['hjhj']['age']=27;

       //print_r($array_2);


    $jsonObj_1=json_encode($array_1);

    echo $jsonObj_1;

     

     

    ?>

    是你的标点符号有问题啊,不是中文下的‘ ’而是在英文下的' ',这个你要搞清楚啊!

    最后得到的结果如下:

    http://img.mukewang.com/568ca7410001a2e208910750.jpg

    我必win

    非常感谢!,

    2016-01-06 13:42:38

    共 2 条回复 >

JSON应用场景与实战

你还不知道JSON吗,快快加入我们吧,通过学习加深对Json的理解

74893 学习 · 204 问题

查看课程

相似问题