【发布时间】:2018-09-21 05:01:26
【问题描述】:
我目前正在使用 Laravel(因为我的学校告诉我这样做)和 php,我真的不明白。 我正在使用 blade.php,它从 ViewControlle 接收 值(如果它是这样工作的,但我认为是这样)。 值包含名称和一个 url 用于 wikipedia,它指向表格中名称的正确文章。
所以我想要完成的是
<a href="https://en.wikipedia.org/wiki/Berlin">Berlin</a>
所以我的代码目前是:
@foreach($cities as $city)
<td>
<tr><a href="{{$city["Url"]}}">{{$city["Name"]}}</a></tr>
</td>
@endforeach
它不起作用
@foreach($cities as $city)
<td>
<tr>{{$city["Name"]}}</tr>
</td>
@endforeach
工作得很好......
我已经搜索过答案,但所有答案都是用 php 编写的
echo '...';
我真的不明白。
提前致谢^^
【问题讨论】:
-
$city["Url"] 显示这个输出。
-
您能否向我们展示您控制器中的代码,以便我们了解您如何制作
$cities? -
您确定您的
$city数组包含一个名为Url的节点吗?还有大写的U? -
<tr>{{$city["Name"]}}</tr>提供了什么? -
将
{{$city["Url"]}更改为{{$city['Url']}单引号 html 将看到 " 并认为这就是值的结尾