如何在laravel中使用str_replace

时间:2015-01-05 06:45:25

标签: laravel laravel-4

如何在laravel框架中使用php函数str_replace。

表格列上的我的数组键名称因此键具有' _'像first_name,last_name等我想删除这些' _'在刀片文件中。我的要求是.blade.php文件中的字符串替换。

我正在尝试这个PHP代码,但它没用。

<th>{{str_replace('_', ' ', $str)}}</th>

感谢

4 个答案:

答案 0 :(得分:12)

您可以在.blade.php文件中使用php代码

试试这个

<th> <?=str_replace('_', ' ', $str)?> </th>

答案 1 :(得分:8)

您使用的是哪个版本的Laravel?

对于laravel 5.x,请使用此

{!! str_replace('_', ' ', $str) !!}

答案 2 :(得分:1)

use Illuminate\Support\Str;

$string = 'The event will take place between ? and ?';

$replaced = Str::replaceArray('?', ['8:30', '9:00'], $string);

// The event will take place between 8:30 and 9:00

对于Blade

 $item = "Free-Active";
{{ Str::replaceArray('free-', [''], $item) }}

答案 3 :(得分:0)

您可以使用此

<th>{{-- */ echo str_replace('_', ' ', $str); /* --}}</th>

OR

<th>{{-- */ $data = str_replace('_', ' ', $str); /* --}} {{$data}}</th>