У меня есть очень простой массив, куда я хочу, чтобы можно было добавлять настройки как можно проще.В моем случае, если мне не нужно второе значение, мне не нужно его добавлять.
Код
$settings = [
'my_string',
'my_array' => 'hello'
];
print_r($settings);
Результат
Проблема с моимПодход заключается в том, что my_string
рассматривается как значение и добавляется ключ 0
.
Array
(
[0] => my_string
[my_array] => hello
)
Я мог бы проверить, является ли ключ числом, и в этом случае выяснить, что я не используювторое значение.
Есть ли лучший подход?
Я знаю, что могу использовать несколько вложенных массивов, но тогда простота исчезнет.