Php 拉威尔刀片路径与。(句号,句号)在路径中
我有一个json,它有。(句号)在json的关键部分。这使得它很难在拉威尔刀片路径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然后
{
"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"}