[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Включение php-файла в переменную через include
Страницы: 1, 2
dr.nomore
Цитата (sadex13 @ 23.02.2014 - 15:47)
Еще один момент. Есть включаемые файлы-скрипты, от которых нужен только результат их работы - итоговая выходная переменная. А при инклюде в подключаемый файл тащатся все переменные подключающего файла, включая массу ненужных промежуточных. Я их удаляю через unset, пока ничего лучше не придумал, хотя, может, есть способ получше.

А что, при подключении через переменную в инклюженном файле меняется scope?

типа

$a = 99;

$b = include returna.php

// returna.php
<?
return $a;
?>

echo $b;

и напишут вариабле ундефайнед?
dr.nomore
Для локальных операций с небольшим числом зависимостей идеально подоходят кложи.

$b=99;

$close = function($a) use($b){
return $b+$a;
};

$close=$close(1);

echo $close; // 100
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.