【PHP,Laravel】blade.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じゃないと動かない--}}