Code前端首页关于Code前端联系我们

Laravel 初学者教程:{{}} 和 {!! 的区别详解!!}

terry 2年前 (2023-09-25) 阅读数 55 #后端开发

详细解释{{}}和{!! Laravel 中的 !!}

1.{{}} 和 {!! {{}} 中的 !!} 支持转义一段 HTML 代码,但它会作为常规字符串输出。 {!! !!} 不支持转义一段HTML代码,可以正常解析

1.2 这具体是什么意思?以上代码演示

2.路线指引

Route::get('demo','DemoController@demo');

3.控制器

namespace App\Http\Controllers;use Illuminate\Http\Request;class DemoController extends Controller{    //    public function demo(){        $address="我的家在哪遥远的北方";        return view('demo')->with([            'name'=>'我叫张三',            'sex'=>'我的性别男',            'address'=>$address,            ]);    }}

4。查看图层代码

                  content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">        {!!$name.$sex. $address !!}-->不支持转义



{{$name.$sex. $address}}-->支持转义(我理解未转换原来的意义)

5。显示结果如下

laravel菜鸟教程:{{}}和{!! !!}的区别详解

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门