Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 拉威尔刀片路径与。(句号,句号)在路径中_Php_Laravel_Laravel Blade - Fatal编程技术网

Php 拉威尔刀片路径与。(句号,句号)在路径中

Php 拉威尔刀片路径与。(句号,句号)在路径中,php,laravel,laravel-blade,Php,Laravel,Laravel Blade,我有一个json,它有。(句号)在json的关键部分。这使得它很难在拉威尔刀片路径 { "id":138, "desc":"testinfo", "fields":{ "System.AreaPath":"Project 1"} } 我可以用绳子代替绳子。除此之外,我什么也没有,但我也将从电子邮件地址中删除它们 {{$resp->fields->System.AreaPath}} 不起作用 我尝试了刀片不支持的替代字符。(例如$%^&|,)如果我从替换json字符串。到XXX然后

我有一个json,它有。(句号)在json的关键部分。这使得它很难在拉威尔刀片路径

{
"id":138,
"desc":"testinfo",
"fields":{ "System.AreaPath":"Project 1"}
}
我可以用绳子代替绳子。除此之外,我什么也没有,但我也将从电子邮件地址中删除它们

{{$resp->fields->System.AreaPath}}
不起作用

我尝试了刀片不支持的替代字符。(例如$%^&|,)如果我从替换json字符串。到XXX然后我得到一个

Trying to get property 'id' of non-object 

System.AreaPath
被解释为PHP中不允许的变量。
$%^&|、-
和其他符号的情况也是如此

你可以试试数组

$string =  '{
"id":138,
"desc":"testinfo",
"fields":{ "System.AreaPath":"Project 1"}
}'
然后使用
json\u解码($string,TRUE)

现在您可以像这样访问

{{$resp['fields']['System.AreaPath']}}

希望这有帮助。

系统。AreaPath
被解释为PHP中不允许的变量。
$%^&|、-
和其他符号的情况也是如此

$resp->fields->{"System.AreaPath"}
你可以试试数组

$string =  '{
"id":138,
"desc":"testinfo",
"fields":{ "System.AreaPath":"Project 1"}
}'
然后使用
json\u解码($string,TRUE)

现在您可以像这样访问

{{$resp['fields']['System.AreaPath']}}

希望这能有所帮助。

你能解释一下你想要实现什么目标,刀片在哪里出现?我不确定除了替换句号之外还有什么其他方法。您确定无法解决电子邮件问题吗?()当然,我从Microsoft API获取提要,因此密钥和内容超出了我的控制范围。我使用guzzle进行主调用,然后将json传递到我的Blade中。因此,迭代
字段
属性并更改键中的
。我尝试了迭代,但它依次迭代键和值。我觉得那样做有点肮脏。我本来打算把它另存为“Z计划”,谢谢你。你能解释一下你想要实现什么,刀片是从哪里来的吗?我不确定除了替换句号还有别的方法。您确定无法解决电子邮件问题吗?()当然,我从Microsoft API获取提要,因此密钥和内容超出了我的控制范围。我使用guzzle进行主调用,然后将json传递到我的Blade中。因此,迭代
字段
属性并更改键中的
。我尝试了迭代,但它依次迭代键和值。我觉得那样做有点肮脏。我本来打算把它另存为“Plan Z”,谢谢你。不好,我害怕,刀片看起来像{{{$resp->fields->{“System.Title”}},渲染效果也不错。但是它没有渲染。不好,我害怕,刀片看起来像{{{$resp->fields->{“System.Title”}}},渲染看起来很好。但是它不渲染。这是可行的,你能告诉我$resp->id和$resp[“id”]之间的区别吗?这是可行的,你能告诉我$resp->id和$resp[“id”]之间的区别吗?
$resp->fields->{"System.AreaPath"}