Функции Язык программирования PHP

msql_freeresult

(PHP 3, PHP 4)

msql_freeresult - освобождает результирующую память.

Описание

См. msql_free_result().


Назад Оглавление Вперёд
msql_free_result Вверх msql_list_dbs

include()

Когда файл подключается, разбор переходит из режима PHP в режим HTML в начале целевого файла и вновь продолжает после конца. Исходя из этого, любой код внутри файла назначения, который должен выполняться как PHP-код, обязан быть заключён в правильные стартовый и конечный тэги РНР.

Если "URL fopen-оболочки" включены в PHP (как в конфигурации по умолчанию), вы можете специфицировать файл, подключаемый с использованием URL (через HTTP), вместо локального pathname. Если целевой сервер интерпретирует целевой файл как PHP-код, переменные могут передаваться в подключаемый файл с использованием URL-строки запроса, как в HTTP GET. Строго говоря, это не то же самое, что подключение файла и наследование им области видимости переменных родительского файла; ведь скрипт работает на удалённом сервере, а результат затем подключается в локальный скрипт.

Предупреждение!

Windows-версия PHP в настоящее время не поддерживает доступ к удалённым файлам с помощью этой функции, даже если allow_url_fopen включена.

Пример 11-5. include() через HTTP
<?php 
/* Здесь предполагается, что www.example.com сконфигурирован для разбора .php 
* * файлов, а не .txt файлов. Также 'работать' здесь означает, что переменные 
* * $foo и $bar доступны в подключённом файле. */ // Не будет работать; file.txt 
не был обработан www.example.com как PHP include 'http://www.example.com/file.txt?foo=1&bar=2'; 
// Не будет работать; ищет файл 'file.php?foo=1&bar=2' в локальной // файловой 
системе. include 'file.php?foo=1&bar=2'; // Работает. include 'http://www.example.com/file.php?foo=1&bar=2'; 
$foo = 1; $bar = 2; include 'file.txt'; // Работает. include 'file.php'; // Работает. 
?>