我试着回应这个。php laravel echo blade html错误
echo "<td><a href='{{ URL::to('index/watch/' . $tmpd) }}''>$tmpd </a></td>";
输出必须http://localhost:8000/index/watch/myvar
,但它也http://localhost:8000/%7B%7B%20URL::to(
是什么正如马克·贝克说,不包括在echo
而且对整个发言我的回声错误
我试着回应这个。php laravel echo blade html错误
echo "<td><a href='{{ URL::to('index/watch/' . $tmpd) }}''>$tmpd </a></td>";
输出必须http://localhost:8000/index/watch/myvar
,但它也http://localhost:8000/%7B%7B%20URL::to(
是什么正如马克·贝克说,不包括在echo
而且对整个发言我的回声错误
使用laravel助手总是很好的做法。下面的代码生成你正在寻找的html链接。
echo '<td>'.link_to('index/watch/'.$tmpd.'', $tmpd).'</td>';
我不知道它有.link非常感谢你 –
欢迎您:)查看这些laravel帮助函数https://laravel.com/docs/4.2/helpers#urls –
您需要使用非转义标记的网址:{!! !!}
:
<td><a href='{!! URL::to('index/watch/' . $tmpd) !!}'>{{ $tmpd }}</a></td>
我可以使用PHP回声? –
不,你不能,{{}}(又名刀片标签)是PHP的回声。 –
使用像blade这样的模板系统的重点在于,您不必使用'echo'语句。 – Pitchinnate
不要将刀片模板语义{{...}}与PHP echo语句 –
混合在一起吗? –
我不知道你是否已经跑过了Laracasts(或者如果你有和你恨他们(或者如果有人在互联网上有他们并且他们讨厌他们,在这种情况下这个评论可能会被忽略掉))但是Jeff对我来说感觉像[Blade]的一个非常扎实的介绍](https://laracasts.com/series/laravel-5-from-scratch/episodes/3),您可能需要查看这些内容。当我开始使用Laravel时,我发现系列的其余部分也很有帮助。 – cbuchert