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

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 使い方(まとめ)

Laravel, php, programming

Posted by 異世界攻略班