Программы
28-12-2009PHP. Операционная система. Часть Двадцать Вторая.
string highlight_file(string filename, boolean return_instead)Функция highlight_file (листинг 9.83) распечатывает сценарий PHP в браузере с применением синтаксического выделения. Код HTML используется для выделения частей кода PHP...
28-12-2009PHP. Операционная система. Часть Двадцать Первая.
array get_html_translation_table(integer table, integer quote_style)Функция get_html_translation_table (листинг 9.74) предназначена для получения таблицы, используемой функциями htmlentities и htmlspecialchars. Оба аргумента являются необязательными. Аргумент table может принимать...
28-12-2009PHP. Операционная система. Часть Двадцатая.
string get_cfg_var(string variable)Функция get_cfg_var (листинг 9.69) возвращает значение заданной конфигурационной переменной. Это переменные, заданные в файле php.ini или в конфигурационных файлах Web-сервера Apache. Всю конфигурационную...
28-12-2009PHP. Операционная система. Часть Девятнадцатая.
integer connection_status()Функция connection_status (листинг 9.62) возвращает целое число, описывающее состояние соединения с браузером. Биты целого числа используются для флагов, свидетельствующих о прерывании работы сценария или...
28-12-2009PHP. Операционная система. Часть Восемнадцатая.
9.4. ОтладкаФункции отладки помогают определить, что же происходит на самом деле с неработающим сценарием. Некоторые из этих функций позволяют получить диагностическую информацию, имеющуюся в любом...
28-12-2009PHP. Операционная система. Часть Семнадцатая.
boolean gzrewind(resource file)Функция gzrewind перемещает внутренний указатель файла PHP назад в начало сжатого файла. Она возвращает значение TRUE при успешном завершении и значение FALSE при...
28-12-2009PHP. Операционная система. Часть Шестнадцатая.
boolean gzeof(resource file)По мере чтения из сжатого файла PHP сохраняет указатель на последнюю позицию, с которой начиналось чтение. По достижении конца файла функция gzeof возвращает...
28-12-2009PHP. Операционная система. Часть Пятнадцатая.
9.2. Функции, работающие со сжатыми файламиФункции, описанные в этом разделе, используют одну из двух библиотек сжатия: zlib или bzip2. Библиотека zlib используется и таким механизмом...
28-12-2009PHP. Операционная система. Часть Четырнадцатая.
integer stream_set_write_buffer(resource file, integer size)Функция stream_set_write_buffer (листинг 9.43) используется для установки размера буфера записи файлового потока. Для нее требуется дескриптор файла, созданного функциями fopen, fsockopen...
28-12-2009PHP. Операционная система. Часть Триннадцатая.
boolean stream_register_wrapper(string protocol, string class)Функция stream_register_wrapper (листинг 9.41) позволяет применить оболочку для потокового протокола. Второй аргумент представляет собой имя класса, реализующего определенный набор методов, описанных...
28-12-2009PHP. Операционная система. Часть Двеннадцатая.
boolean rewind(resource file)Функция rewind (листинг 9.37) перемещает внутренний указатель файла PHP назад на начало файла. Это равносильно работе функции fseek при переводе указателя на нулевую...
28-12-2009PHP. Операционная система. Часть Одиннадцатая.
integer pclose(resource file)Функция pclose закрывает поток файла, открытый с помощью функции popen. Функция возвращает целое значение, которое в свою очередь возвращает вызываемая этой функцией С-функция...
28-12-2009PHP. Операционная система. Часть Десятая.
integer linkinfo(string filename)Функция linkinfo вызывает С-функцию lstat для заданного аргументом filename файла и возвращает поле st_dev, созданное функцией lstat. Это можно использовать для проверки существования...
28-12-2009PHP. Операционная система. Часть Девятая.
include(string filename)Функция include вынуждает анализатор PHP открыть заданный файл и выполнить его. Файл рассматривается как обычный сценарий PHP, т.е. текст отсылается прямо в браузер, если...
28-12-2009PHP. Операционная система. Часть Восьмая.
integer fseek(resource file, integer offset, integer from)Для того чтобы изменить внутренний указатель файла PHP, необходимо использовать функцию fseek (листинг 9.23). Он принимает действующий дескриптор файла...
28-12-2009PHP. Операционная система. Часть Седьмая.
boolean fpassthru(resource file)Функция fpassthru (листинг 9.20) распечатывает содержимое файла в браузере. Данные отсылаются из текущего файла, начиная с текущей позиции и до конца файла, поэтому...
28-12-2009PHP. Операционная система. Часть Шестая.
integer filesize(string filename)Функция filesize возвращает размер данного файла в байтах. string filetype(string filename)Функция filetype возвращает тип данного файла в виде строки описания. Допустимыми значениями являются...
28-12-2009PHP. Операционная система. Часть Пятая.
boolean file_set_contents(string filename, string contents)Функция file_set_contents создает указанный файл с заданным содержимым. Если такой файл уже существует, PHP его замещает.integer fileatime(string filename)Функция fileatime (листинг 9.16)...
28-12-2009PHP. Операционная система. Часть Четвёртая.
string fgetss(resource file, integer length, string ignore)Функция fgetss (листинг 9.13) во всех отношениях идентична функции fgets за исключением того, что она делает попытку отсечь HTML-...
28-12-2009PHP. Операционная система. Часть Третья
boolean fclose(resource file)Функция fclose (листинг 9.9) закрывает открытый файл. При открытии файла программист получает целое число, которое является дескриптором файла. Этот дескриптор и используется при...