Laravel将数组项内推到新行

时间:2019-03-22 06:26:05

标签: php laravel

这是我在Laravel框架中来自hasMany关系的数组。

$array = ['php','css','hrml'];

如何使用爆破功能显示如下。 (我认为代码为{{ $photo->tags->pluck('tag')->implode(",\n") }}

预期投入:

php,

css

html

应该在下一行

3 个答案:

答案 0 :(得分:1)

显示未转义的数据

您可以在implode函数中使用<br>,并且默认情况下,Blade {{ }}语句是通过PHP的htmlspecialchars函数自动发送的,以防止XSS攻击。如果您不想转义数据,则可以使用以下语法{!! !!}

{!! $photo->tags->pluck('tag')->implode(",<br>") !!}

输出:

php,
css,
html

答案 1 :(得分:0)

在此处使用implode函数

尝试这个see

$tag = ['php','css','hrml'];

$output = implode(',',$tag);

echo $output;

答案 2 :(得分:0)

您也可以这样尝试

$tag = ['php','css','hrml'];

echo implode("<br />" ,$tag);