Задать вопрос
Kozack
@Kozack
Thinking about a11y

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

У меня есть огромный массив. Настально большой, что для удобства хочется вынести его куда-то в отдельный файл, чтобы не загромождал рабочий код. Как то можно вынести значение в один файл, а потом во втором сделать что-то такого
$var = require 'big-array.php';
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 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));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы