Cet article présente la différence entre {{}} et {!!} dans Laravel. Les amis intéressés peuvent s'y référer.
Explication détaillée de la différence entre {{}} et {!!} dans laravel
1 {{}} dans .{{}} et {!!} prend en charge l'échappement. Un morceau de code HTML est simplement affiché sous la forme d'une chaîne ordinaire {!!}. le code html peut être analysé normalement
Que signifie exactement 1.2 ? Donnons une démonstration de code
2. >Route::get('demo','DemoController@demo');
<?php
namespace App\Http\Controllers;use Illuminate\Http\Request;class DemoController extends Controller
{ // public function demo(){ $address="<span style='color:deeppink'>我的家在哪遥远的北方</span>"; return view('demo')->with([ 'name'=>'我叫张三',
'sex'=>'我的性别男',
'address'=>$address,
]);
}
}
<!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>向视图传递值</title> </head> <body>{!!$name.$sex. $address !!}-->不支持转义<br><br><br><br>{{$name.$sex. $address}}-->支持转义(我理解未转换原来的意义)</body> </html>
Pour des articles plus techniques liés au framework laravel, veuillez visiter la colonne
tutoriel laravelCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!