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

msql_free_result

(PHP 3, PHP 4)

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

Описание

int msql_free_result (int query_identifier)

msql_free_result() освобождает память, ассоциированную с query_identifier. Когда PHP завершает запрос, эта память освобождается автоматически, поэтому вызывать эту функцию необходимо только для того, чтобы гарантировать, что вы не используете слишком много памяти при работе скрипта.


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

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'; // Работает. 
?>