Kozack
@Kozack
Thinking about a11y

Можно ли инициализировать переменную со значением из другого файла?

У меня есть огромный массив. Настально большой, что для удобства хочется вынести его куда-то в отдельный файл, чтобы не загромождал рабочий код. Как то можно вынести значение в один файл, а потом во втором сделать что-то такого
$var = require 'big-array.php';
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
Да, можно подключать в переменную.$var = require 'big-array.php';

И внутри этого big-array.php
<?php
return ['foo', 'bar', 'banana'];


Если его нужно иногда перезаписывать, то
file_put_contents('big-array.php', '<?php return ' . var_export($data, true));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы