基本的に、いくつかの配列が互いにネストされた比較的複雑なコードがあります。私がやりたいことは厳密には不可能だと思います:
$selector = true,
$main_array = array(
'general' = array(
'another_array' = array(
'option1' = array(
'title' = 'Some Title',
'type' = 'select',
if ($selector == true) {
'option2' = array(
'title' = 'Some title',
'type' = 'select',
} else
...
上記が不可能であることは承知しています。三項演算子を使用できることは知っていますが、試してみるとうまくいきませんでした。この問題を解決するためのより良い方法があることは知っていますが、私が知る限り、すべての方法で構造全体を変更する必要があり (相互にネストされた多くの配列があるため)、やりたくないので、私の問題は、全体を変更せずにこの条件付きの作業を行うために使用できる方法はありますか?
どうもありがとう