Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Присвоить знач-е переменной вызванное из include


Автор: Kotakota 13.3.2011, 15:44
Привет.
Есть файл:

variable.php

Код

return array('a','b','c');


main.php

Код

$arr = include(variable.php);


Такой способ подключения считается нормальным или есть лучше?

Автор: Muerto 13.3.2011, 15:47
Kotakota, 
Альтернатива

$arr = array('a','b','c');

 include(variable.php);


Но токой подход может создать проблемы...

Можно использовать сериализацию, через igbinary производительность будет даже выше чем простой Include

Автор: Kotakota 13.3.2011, 16:19
Цитата(Muerto @ 13.3.2011,  15:47)
Kotakota, 
Альтернатива

$arr = array('a','b','c');

 include(variable.php);


Но токой подход может создать проблемы...

Можно использовать сериализацию, через igbinary производительность будет даже выше чем простой Include

Я не про способ хранения структуры данных.
Я имею в виду способ присвоения данных из файла подключаемого через include, переменной в основном скрипте.

Автор: lukas 13.3.2011, 17:54
Цитата(Kotakota @  13.3.2011,  16:19 Найти цитируемый пост)
Я не про способ хранения структуры данных.
Я имею в виду способ присвоения данных из файла подключаемого через include, переменной в основном скрипте. 


Так намного нормальней чем объявление глобальных переменных в файле. Только require не умеет возвращать результат.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)