Laravel-语法错误,意外的','使用str_replace

时间:2019-04-15 14:49:08

标签: php laravel

我有这段代码,旨在通过将变量的值转换为小写然后将所有空格替换为-

来将变量的值转换为链接

这是我的代码:

@extends('layouts.base')
@section('pageTitle', 'Login')

@section('content')

Your search results are:<br><br>

@foreach($posts as $post)
    <a href="{{ strtolower(str_replace("",-, $post))}}">{{ $post }}</a><br>
@endforeach       

@endsection

但是我得到了

ErrorException (E_ERROR)
syntax error, unexpected ',' (View: C:\xampp2\htdocs\mysite\resources\views\search\index.blade.php)

我的问题与PHP parse/syntax errors; and how to solve them?不同,因为它是LARAVEL错误而不是php SYNTAX错误!我的问题的解决方法应该是:{!! strtolower(str_replace(' ', '-', $post)) !!}。我打算写{{1} },而不是{!!作为开始刀片标记,我的意思是,您无法在纯php中做类似的事情。

0 个答案:

没有答案