私はオブジェクトがあります。PHP三項演算子オブジェクトの割り当て
$info = [
'last_name' => $this->askForLastName(),
];
私はENV(「ADMIN_LAST_NAME」、NULL)の形で環境変数を読み取ろうとするように三項演算子を使用しようとしていますが、それenv変数が存在しない場合にのみ関数を呼び出す必要があります。例えば
:
$info = [
'last_name' => env('ADMIN_LAST_NAME', null)? env('ADMIN_LAST_NAME', null) : $this->askForLastName(),
];
は、これは正しい方法ですか?
'env()'が返すものに依存すると思いますが、関数を共有できますか? –
が優先順位の問題である可能性があります。試してみるために濁りを使用してください。 –
これは動作するのか動作しないのですか?結果は何ですか? – AbraCadaver