【PHP,Laravel】blade.phpで、三項演算子、二項演算子

https://himaise.com/php/

Laravel blade.phpにおける、三項演算子、二項演算子の書き方について

スッキリする。

{{--blade.phpにおいて--}}

{{--三項演算子--}}
{{ $data['name'] !== "" ? $data['name'] : "名前".$data['target_name'] }}
{{--or--}}
{{ $data['name'] ? $data['name'] : "名前".$data['target_name'] }}
{{--or--}}
{{ $data['name'] ?: "名前".$data['target_name'] }}

{{--二項演算子--}}
{{ $data['name'] ?? "名前".$data['target_name'] }}
{{--nullじゃないと動かない--}}

参照

Blade 使い方(まとめ)

basic, php, programming

Posted by himajinn