加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

php – Json Data中的错误:Laravel 5.1

发布时间:2020-12-14 19:44:29 所属栏目:大数据 来源:网络整理
导读:这是什么意思? 我在数组中添加元素,最后尝试将该数组转换为Json.下面是代码. $SubCategoryList = array();array_push($SubCategoryList,array( 'SubCategoryID' = 1,'FirstName' = 'First Name','LastName' = 'Last Name',));array_push($SubCategoryList,a
这是什么意思?

我在数组中添加元素,最后尝试将该数组转换为Json.下面是代码.

$SubCategoryList = array();

array_push($SubCategoryList,array(
                'SubCategoryID' =>  1,'FirstName'   =>  'First Name','LastName'    =>  'Last Name',));
array_push($SubCategoryList,array(
                'SubCategoryID' =>  2,'FirstName'   =>  'First Name2','LastName'    =>  'Last Name2',));

以上给出了下面提到的输出

Array
(
    [0] => Array
        (
            [SubCategoryID] => 1
            [FirstName] => First Name
            [LastName] => Last Name
        )

    [1] => Array
        (
            [SubCategoryID] => 2
            [FirstName] => First Name2
            [LastName] => Last Name2
        )

)

下面是用于将数组转换为Json的代码.

<script>
     var subCategoriesList = {{ json_encode($SubCategoryList) }};
</script>

最后json给出了以下输出.这可以在View source中看到

var subCategoriesList = [{&quot;SubCategoryID&quot;:1,&quot;FirstName&quot;:
&quot;First Name&quot;,&quot;LastName&quot;:&quot;Last Name&quot;},{&quot;SubCategoryID&quot;:2,&quot;FirstName&quot;:&quot;First Name2&quot;,&quot;LastName&quot;:&quot;Last Name2&quot;}];

Why it gives ” in the json data ?

解决方法

JSON字符串使用引号显示值以基本术语开始和结束的位置.

var subCategoriesList = {!! $SubCategoryList !!};

一个去.这将为json回显未转义的字符串.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读