| |
Главная
О проекте
Web-мастеру
HTML & JavaScript
SSI
Perl
PHP
XML & XSLT
Unix Shell
MySQL
Безопасность
Хостинг
Другое
|
|
Mehdi Achour
Friedhelm Betz
Antony Dovgal
Nuno Lopes
Philip Olson
Georg Richter
Damien Seguy
Jakub Vrana
И некоторые другие
Под редакцией
Gabor Hojtsy
Ivan Kovalenko
Jigkayev Kazbek
Kirill Barashkin
Alexey Asemov
Boris Bezrukov
Alexander Voytsekhovskyy
2005-11-14
Copyright © 1997-2005 Группа документирования PHP
- Содержание
- Предисловие
- Авторы и Участники
- I. Приступая к работе
- 1. Введение
- Что такое PHP?
- Возможности PHP
- 2. Краткое руководство
- Что потребуется?
- Первая страница на PHP
- Делаем что-нибудь полезное
- Работа с формами
- Использование старых программ с новыми версиями PHP
- Что дальше?
- II. Установка и настройка
- 3. General Installation Considerations
- 4. Installation on Unix systems
- 5. Installation on Mac OS X
- 6. Installation on Windows systems
- 7. Installation of PECL extensions
- 8. Problems?
- 9. Runtime Configuration
- III. Справочник языка
- 10. Основы синтаксиса
- Вставка в HTML
- Разделение инструкций
- Комментарии
- 11. Типы
- Введение
- Булев
- Целые
- Числа с плавающей точкой
- Строки
- Массивы
- Объекты
- Ресурс
- NULL
- Псевдо-типы, используемые в этой документации
- Манипуляции с типами
- 12. Переменные
- Основы
- Предопределенные переменные
- Область видимости переменной
- Переменные переменные
- Переменные вне PHP
- 13. Константы
- Синтаксис
- Предопределенные константы
- 14. Выражения
- 15. Операторы
- Приоритет выполнения операторов
- Арифметические операторы
- Оператор присвоения
- Побитовые операторы
- Операторы сравнения
- Оператор управления ошибками
- Операторы исполнения
- Операторы инкремента и декремента
- Логические операторы
- Строковые операторы
- Операторы, работающие с массивами
- Оператор проверки принадлежности к классу
- 16. Control Structures
- if
- else
- elseif
- Alternative syntax for control structures
- while
- do-while
- for
- foreach
- break
- continue
- switch
- declare
- return
- require()
- include()
- require_once()
- include_once()
- 17. Функции
- Функции, определяемые пользователем
- Аргументы функции
- Возврат значений
- Обращение к функциям через переменные
- Встроенные функции
- 18. Classes and Objects (PHP 4)
- 19. Классы и объекты (PHP 5)
- 20. Exceptions
- 21. Ссылки. Разъяснения
- IV. Безопасность
- 22. Вступление
- 23. Общие рассуждения
- 24. Если PHP установлен как CGI
- 25. Если PHP установлен как модуль Apache
- 26. Безопасность файловой системы
- 27. Безопасность баз данных
- 28. Сообщения об ошибках
- 29. Использование глобальных переменных (Register_Globals)
- 30. Данные, введенные пользователем
- 31. Magic Quotes
- 32. Сокрытие PHP
- 33. Необходимость обновлений
- V. Отличительные особенности
- 34. HTTP-Аутентификация в PHP
- 35. Cookies
- 36. Sessions
- 37. Работа с XForms
- 38. Загрузка файлов на сервер
- 39. Работа с удаленными файлами
- 40. Работа с соединениями
- 41. Постоянные соединения с базами данных
- 42. Защищенный режим
- 43. Использование PHP в командной строке
- VI. Справочник функций
- I. .NET Functions
- II. Функции для работы с сервером Apache
- apache_child_terminate -- Завершить процесс Apache по окончании текущего запроса
- apache_get_modules -- Get a list of loaded Apache modules
- apache_get_version -- Fetch Apache version
- apache_getenv -- Get an Apache subprocess_env variable
- apache_lookup_uri -- Осуществить частичный запрос на указанный URI и вернуть все полученные сведения
- apache_note -- Установить и получить аннотации к запросу Apache
- apache_request_headers -- Осуществить выборку всех заголовков HTTP запросов
- apache_reset_timeout -- Reset the Apache write timer
- apache_response_headers -- Осуществить выборку всех заголовков HTTP ответа
- apache_setenv -- Установить переменную Apache subprocess_env
- ascii2ebcdic -- Преобразовать строку из ASCII в EBCDIC
- ebcdic2ascii -- Преобразовать строку из EBCDIC в ASCII
- getallheaders -- Получить все заголовки HTTP-запроса
- virtual -- Выполнить подзапрос Apache
- III. Alternative PHP Cache
- IV. Advanced PHP debugger
- V. Функции для работы с массивами
- array_change_key_case -- Возвращает массив, символьные ключи которого преобразованы в верхний или нижний регистр символов
- array_chunk -- Разбить массив на части
- array_combine -- Создать новый массив, используя один массив в качестве ключей, а другой в качестве соответствующих значений
- array_count_values -- Подсчитать количество всех значений массива
- array_diff_assoc -- Вычислить расхождение в массивах с дополнительной проверкой индекса
- array_diff_key -- Вычислить расхождение в массивах, сравнивая ключи
- array_diff_uassoc -- Вычислить расхождение в массивах с дополнительной проверкой индекса, осуществляемой при помощи функции, определённой пользователем
- array_diff_ukey -- Вычислить расхождение в массивах, используя функцию обратного вызова для сравнения ключей
- array_diff -- Вычислить расхождение в массивах
- array_fill -- Заполнить массив определенным значением
- array_filter -- Применяет фильтр к массиву, используя функцию обратного вызова
- array_flip -- Поменять местами значения массива
- array_intersect_assoc -- Вычислить схождение массивов с дополнительной проверкой индекса
- array_intersect_key -- Вычислить пересечение массивов, сравнивая ключи
- array_intersect_uassoc -- Вычислить пересечение массивов с дополнительной проверкой индекса, осуществляемой при помощи функции, определённой пользователем
- array_intersect_ukey -- Вычислить пересечение массивов, используя функцию обратного вызова для сравнения ключей
- array_intersect -- Вычислить схождение массивов
- array_key_exists -- Проверить, присутствует ли в массиве указанный ключ или индекс
- array_keys -- Выбрать все ключи массива
- array_map -- Применить функцию обратного вызова ко всем элементам указанных массивов
- array_merge_recursive -- Рекурсивно слить два или большее количество массивов
- array_merge -- Слить два или большее количество массивов
- array_multisort -- Сортировать несколько массивов или многомерные массивы
- array_pad -- Увеличить размер массива до заданной величины
- array_pop -- Извлечь последний элемент массива
- array_product -- Вычислить произведение значений массива
- array_push -- Добавить один или несколько элеметов в конец массива
- array_rand -- Выбрать одно или несколько случайных значений из массива
- array_reduce -- Итеративно уменьшить массив к единственному значению, используя функцию обратного вызова
- array_reverse -- Возвращает массив с элементами в обратном порядке
- array_search -- Осуществляет поиск данного значения в массиве и возвращает соответствующий ключ в случае удачи
- array_shift -- Извлечь первый элемент массива
- array_slice -- Выбрать срез массива
- array_splice -- Удалить последовательность элементов массива и заменить её другой последовательностью
- array_sum -- Вычислить сумму значений массива
- array_udiff_assoc -- Вычислить расхождение в массивах с дополнительной проверкой индексов,используя для сравнения значений функцию обратного вызова
- array_udiff_uassoc -- Вычислить расхождение в массивах с дополнительной проверкой индексов,используя для сравнения значений и индексов функцию обратного вызова
- array_udiff -- Вычислить расхождение массивов, используя для сравнения функцию обратного вызова
- array_uintersect_assoc -- Вычислить пересечение массивов с дополнительной проверкой индексов,используя для сравнения значений функцию обратного вызова
- array_uintersect_uassoc -- Вычислить пересечение массивов с дополнительной проверкой индекса,используя для сравнения индексов и значений функцию обратного вызова
- array_uintersect -- Вычислить пересечение массивов, используя для сравнения значений функцию обратного вызова
- array_unique -- Убрать повторяющиеся значения из массива
- array_unshift -- Добавить один или несколько элементов в начало массива
- array_values -- Выбрать все значения массива
- array_walk_recursive -- Рекурсивно применить пользовательскую функцию к каждому элементу массива
- array_walk -- Применить пользовательскую функцию к каждому члену массива
- array -- Создать массив
- arsort -- Отсортировать массив в обратном порядке, сохраняя ключи
- asort -- Отсортировать массив, сохраняя ключи
- compact -- Создать массив, содержащий названия переменных и их значения
- count -- Посчитать количество элементов массива или количество свойств объекта
- current -- Возвратить текущий элемент массива
- each -- Возвратить текущую пару ключ/значение из массива и сместить его указатель
- end -- Установить внутренний указатель массива на его последний элемент
- extract -- Импортировать переменные из массива в текущую символьную таблицу.
- in_array -- Проверить, присутствует ли в массиве значение
- key -- Выбрать ключ из ассоциативного массива
- krsort -- Отсортировать массив по ключам в обратном порядке
- ksort -- Отсортировать массив по ключам
- list -- Присвоить переменным из списка значения подобно массиву
- natcasesort -- Отсортировать массив, используя алгоритм "natural order" не принимая во внимание регистр символов
- natsort -- Отсортировать массив, используя алгоритм "natural order"
- next -- Передвинуть внутренний указатель массива на одну позицию вперёд
- pos -- Alias of current()
- prev -- Передвинуть внутренний указатель массива на одну позицию назад
- range -- Создать массив, содержащий диапазон элементов
- reset -- Установить внутренний указатель массива на его первый элемент
- rsort -- Отсортировать массив в обратном порядке
- shuffle -- Перемешать массив
- sizeof -- Alias of count()
- sort -- Отсортировать массив
- uasort -- Отсортировать массив, используя пользовательскую функцию для сравнения элементов с сохранением ключей
- uksort -- Отсортировать массив по ключам, используя пользовательскую функцию для сравнения ключей
- usort -- Отсортировать массив по значениям используя пользовательскую функцию для сравнения элементов
- VI. Aspell functions [deprecated]
- VII. BCMath Arbitrary Precision Mathematics Functions
- VIII. PHP bytecode Compiler
- IX. Функции сжатия Bzip2
- bzclose -- Закрывает файл bzip2
- bzcompress -- Сжимает данные с использованием bzip2
- bzdecompress -- Распаковывает данные, сжатые с использованием bzip2
- bzerrno -- Возвращает код ошибки работы с bzip2
- bzerror -- Возвращает код и строку ошибки работы с bzip2
- bzerrstr -- Возвращает строку ошибки работы с bzip2
- bzflush -- Вызывает запись всех буфферизированных данных
- bzopen -- Открывает для работы файл, сжатый с использованием bzip2
- bzread -- Бинарно-безопасное чтение файла bzip2
- bzwrite -- Бинарно-безопасная запись bzip2 файла
- X. Calendar Functions
- XI. CCVS API Functions [deprecated]
- XII. Функции работы с Классами/Объектами
- call_user_method_array -- Вызываем метод объекта с массивом параметров [устаревшее]
- call_user_method -- Вызывает метод указанного объекта [устаревшее]
- class_exists -- Проверяет был ли объявлен класс
- get_class_methods -- Возвращает массив имен методов класса
- get_class_vars -- Возвращает массив свойств класса с их инициализационными значенями
- get_class -- Возвращает имя класса к которому принадлежит объект
- get_declared_classes -- Возвращает массив с именами объявленных классов
- get_declared_interfaces -- Возвращает массив всех объявленных в текущей итерации интерфейсов.
- get_object_vars -- Возвращает ассоциативный массив свойств и значений объекта
- get_parent_class -- Возвращает имя класса базового для объекта или класса
- interface_exists -- Checks if the interface has been defined
- is_a -- Возвращает TRUE если объект принадлежит классу или является одним из его наследователей.
- is_subclass_of -- Возвращает TRUE если объект является экземпляром класса, наследующего данный.
- method_exists -- Проверяет существует ли метод в данном классе
- property_exists -- Checks if the object or class has a property
- XIII. Classkit Functions
- XIV. ClibPDF Functions
- XV. COM and .Net (Windows)
- XVI. Crack Functions
- XVII. Функции определения типа символов
- XVIII. Функции CURL, Client URL Library
- curl_close -- Завершает сеанс CURL
- curl_copy_handle -- Copy a cURL handle along with all of its preferences
- curl_errno -- Возвращает код последней ошибки
- curl_error -- Возвращает строку с описанием последней ошибки
- curl_exec -- Выполняет запрос CURL
- curl_getinfo -- Возвращает информацию о последней операции
- curl_init -- Инициализирует сеанс CURL
- curl_multi_add_handle -- Добавляет обычный cURL дескриптор к набору cURL дескрипторов
- curl_multi_close -- Закрывает набор cURL дескрипторов
- curl_multi_exec -- Выполняет операции с набором cURL дескрипторов
- curl_multi_getcontent -- Возвращает результат операции, если был установлен параметр CURLOPT_RETURNTRANSFER
- curl_multi_info_read -- Возвращает информацию о текущих операциях
- curl_multi_init -- Создает набор cURL дескрипторов
- curl_multi_remove_handle -- Удаляет cURL дескриптор из набора cURL дескрипторов
- curl_multi_select -- Возвращает сокеты, созданные модулем cURL
- curl_setopt -- Устанавливает параметр для сеанса CURL
- curl_version -- Возвращает версию CURL
- XIX. Cybercash Payment Functions
- XX. Credit Mutuel CyberMUT functions
- XXI. Cyrus IMAP administration Functions
- XXII. Функции для работы с датой и временем
- checkdate -- Проверяет правильность даты по грегорианскому календарю
- date_default_timezone_get -- Gets the default timezone used by all date/time functions in a script
- date_default_timezone_set -- Sets the default timezone used by all date/time functions in a script
- date_sunrise -- Returns time of sunrise for a given day and location
- date_sunset -- Returns time of sunset for a given day and location
- date -- Форматирует системную дату/время
- getdate -- Возвращает информацию о дате/времени
- gettimeofday -- Возвращает текущее время
- gmdate -- Форматирует дату/время по Гринвичу
- gmmktime -- Возвращает метку времени Unix для времени по Гринвичу
- gmstrftime -- Форматирует дату/время по Гринвичу с учетом текущей локали
- idate -- Format a local time/date as integer
- localtime -- Возвращает системное время
- microtime -- Возвращает метку времени с микросекундами
- mktime -- Возвращает метку времени для заданной даты
- strftime -- Форматирует текущую дату/время с учетом текущей локали
- strptime -- Parse a time/date generated with strftime()
- strtotime -- Преобразует текстовое представление даты на английском языке в метку времени Unix
- time -- Возвращает текущую метку времени
- XXIII. DB++ Functions
- XXIV. Database (dbm-style) Abstraction Layer Functions
- XXV. dBase Functions
- XXVI. DBM Functions [deprecated]
- XXVII. dbx Functions
- XXVIII. Direct IO Functions
- XXIX. Функции для работы с каталогами
- chdir -- Сменить каталог
- chroot -- Сменить корневой каталог
- dir -- Класс directory
- closedir -- Освободить дескриптор каталога
- getcwd -- Получить имя текущего рабочего каталога
- opendir -- Открыть каталог
- readdir -- Получить элемент каталога по его дескриптору
- rewinddir -- Сбросить дескриптор каталога
- scandir -- Получить список файлов и каталогов, расположенных по указанному пути
- XXX. DOM Functions
- XXXI. DOM XML Functions
- XXXII. Error Handling and Logging Functions
- XXXIII. Exif Functions
- XXXIV. Expect Functions
- XXXV. File Alteration Monitor Functions
- XXXVI. Forms Data Format Functions
- XXXVII. filePro Functions
- XXXVIII. Функции для работы с файловой системой
- basename -- Возвращает имя файла из указанного пути
- chgrp -- Изменяет группу владельцев файла
- chmod -- Изменяет режим доступа к файлу или каталогу
- chown -- Изменяет владельца файла
- clearstatcache -- Очищает кэш состояния файлов
- copy -- Копирует файл
- delete -- См.описание функции unlink() или unset()
- dirname -- Возвращает имя каталога из указанного пути
- disk_free_space -- Получить размер доступного пространства в каталоге
- disk_total_space -- Возвращает объем каталога
- diskfreespace -- Псевдоним функции disk_free_space()
- fclose -- Закрывает дескриптор файла
- feof -- Проверяет, достигнут ли конец файла
- fflush -- Сброс буфера вывода в файл
- fgetc -- Считывает символ из файла
- fgetcsv -- Читает строку из файла и производит разбор данных CSV
- fgets -- Читает строку из файла
- fgetss -- Прочитать строку из файла и отбросить HTML-теги
- file_exists -- Проверить наличие указанного файла или каталога
- file_get_contents -- Получить содержимое файла в виде одной строки
- file_put_contents -- Записать строку в файл
- file -- Читает содержимое файла и помещает его в массив
- fileatime -- Получить время последнего доступа к файлу
- filectime -- Получить время последнего изменения i-узла
- filegroup -- Получить идентификатор группы файла
- fileinode -- Получить номер inode файла
- filemtime -- Получить время последнего изменения файла
- fileowner -- Получить идентификатор владельца файла
- fileperms -- Получить информацию о правах на файл
- filesize -- Получить размер файла
- filetype -- Получить тип файла
- flock -- Портируемое рекомендательное запирание файлов
- fnmatch -- Совпадает ли имя файла с шаблоном
- fopen -- Открывает файл или URL
- fpassthru -- Выводит все оставшиеся данные из файлового указателя
- fputcsv -- Форматирует строку в виде CSV и записывает её в файловый указатель
- fputs -- Псевдоним функции fwrite()
- fread -- Бинарно-безопасное чтение файла
- fscanf -- Обрабатывает данные из файла в соответствии с форматом
- fseek -- Устанавливает смещение в файловом указателе
- fstat -- Получает информацию о файле используя открытый файловый указатель
- ftell -- Сообщает текущее смещение чтения/записи файла
- ftruncate -- Урезает файл до указанной длинны
- fwrite -- Бинарно-безопасная запись в файл
- glob -- Находит файловые пути, совпадающие с шаблоном
- is_dir -- Определает, является ли файл директорией
- is_executable -- Определяет, является ли файл исполняемым
- is_file -- Определяет, является ли файл обычным файлом
- is_link -- Определяет, является ли файл символической ссылкой
- is_readable -- Определяет, доступен ли файл для чтения
- is_uploaded_file -- Определяет, был ли файл загружен при помощи HTTP POST
- is_writable -- Определяет, доступен ли файл для записи
- is_writeable -- Псевдоним функции is_writable()
- link -- Создаёт жёсткую ссылку
- linkinfo -- Получает информацию о ссылке
- lstat -- Получает информацию о файле или символической ссылке
- mkdir -- Создаёт директорию
- move_uploaded_file -- Перемещает загруженный файл в новое место
- parse_ini_file -- Обрабатывает конфигурационный файл
- pathinfo -- Возвращает информацию о пути к файлу
- pclose -- Закрывает файловый указатель процесса
- popen -- Открывает файловый указатель процесса
- readfile -- Выводит файл
- readlink -- Возвращает файл, на который указывает символическая ссылка
- realpath -- Возвращает канонизированный абсолютный путь к файлу
- rename -- Переименовывает файл или директорию
- rewind -- Сбрасывает курсор у файлового указателя
- rmdir -- Удаляет директорию
- set_file_buffer -- Псевдоним функции stream_set_write_buffer()
- stat -- Получает информацию о файле
- symlink -- Создаёт символическую ссылку
- tempnam -- Создаёт файл с уникальным именем
- tmpfile -- Создаёт временный файл
- touch -- Устанавливает время доступа и модификации файла
- umask -- Изменяет текущую umask
- unlink -- Удаляет файл
- XXXIX. Firebird/InterBase Functions
- XL. Firebird/Interbase Functions (PDO_FIREBIRD)
- XLI. FriBiDi Functions
- XLII. FrontBase Functions
- XLIII. Функции для работы с FTP
- ftp_alloc -- Резервирует место на диске для закачиваемого файла
- ftp_cdup -- Переходит в родительскую директорию
- ftp_chdir -- Изменяет текущую директорию на FTP сервере
- ftp_chmod -- Устанавливает права доступа к файлу
- ftp_close -- Закрывает соединение с FTP сервером
- ftp_connect -- Устанавливает соединение с FTP сервером
- ftp_delete -- Удаляет файл на FTP сервере
- ftp_exec -- Выполняет программу на FTP сервере
- ftp_fget -- Загружает файл с FTP сервера и сохраняет его в предварительно открытом файле
- ftp_fput -- Загружает предварительно открытый файл на FTP сервер
- ftp_get_option -- Получает текущие параметры FTP соединения
- ftp_get -- Загружает файл с FTP сервера
- ftp_login -- Выполняет вход на FTP сервер
- ftp_mdtm -- Возвращает время последней модификации файла
- ftp_mkdir -- Создаёт директорию
- ftp_nb_continue -- Продолжает асинхронную операцию
- ftp_nb_fget -- Скачивает файл с FTP сервера в асинхронном режиме и сохраняет его в предварительно открытом файле
- ftp_nb_fput -- Загружает предварительно открытый файл на FTP сервер в асинхронном режиме
- ftp_nb_get -- Скачивает файл с FTP сервера в асинхронном режиме и сохраняет его в локальный файл
- ftp_nb_put -- Загружает файл на FTP сервер в асинхронном режиме
- ftp_nlist -- Возвращает список файлов в заданной директории
- ftp_pasv -- Включает или выключает пассивный режим
- ftp_put -- Загружает файл на FTP сервер
- ftp_pwd -- Возвращает имя текущей директории
- ftp_quit -- Псевдоним функции ftp_close()
- ftp_raw -- Отправляет произвольную команду FTP серверу
- ftp_rawlist -- Возвращает список файлов в заданной директории
- ftp_rename -- Переименовывает файл на FTP сервере
- ftp_rmdir -- Удаляет директорию
- ftp_set_option -- Устанавливает параметры соединения с FTP сервером
- ftp_site -- Отправляет команду SITE серверу
- ftp_size -- Возвращает размер файла
- ftp_ssl_connect -- Устанавливает соединение с FTP сервером через SSL
- ftp_systype -- Возвращает тип операционной системы FTP сервера
- XLIV. Управление функциями
- call_user_func_array -- Вызывает пользовательскую функцию с массивом параметров
- call_user_func -- Вызывает пользовательскую функцию
- create_function -- Создаёт анонимную (lambda-style) функцию
- func_get_arg -- Возвращает элемент из списка аргументов
- func_get_args -- Возвращает массив аргументов функции
- func_num_args -- Возвращает количество аргументов, переданных функции
- function_exists -- Возвращает TRUE, если данная функция определена
- get_defined_functions -- Возвращает массив всех определённых функций
- register_shutdown_function -- Регистрирует функцию, которая выполняется по завершению работы скрипта
- register_tick_function -- Регистрирует функцию для выполнения при каждом тике
- unregister_tick_function -- Удаляет функцию из списка зарегистрированных для выполнения при каждом тике
- XLV. Gettext
- XLVI. GMP Functions
- XLVII. gnupg Функции
- XLVIII. Net_Gopher
- XLIX. Функции протокола HTTP
- header -- Send a raw HTTP header
- headers_list -- Возвращает список отправленных HTTP-заголовков (или готовых к отправке)
- headers_sent -- Проверяет отправлены ли HTTP-заголовки клиенту и, если отправлены, то где
- setcookie -- Send a cookie
- setrawcookie -- Устанавливает cookie без url-кодирования её значения
- L. Hyperwave Functions
- LI. Hyperwave API Functions
- LII. IBM DB2, Cloudscape and Apache Derby Functions
- LIII. ICAP Functions [deprecated]
- LIV. Функции iconv
- iconv_get_encoding -- Возвращает значение внутренних переменных расширения
- iconv_mime_decode_headers -- Декодирует несколько полей заголовка MIME
- iconv_mime_decode -- Decodes a MIME header field
- iconv_mime_encode -- Composes a MIME header field
- iconv_set_encoding -- Устанавливает значение одной из внутренних переменных
- iconv_strlen -- Возвращает количество символов в строке
- iconv_strpos -- Возвращает позицию первого вхождения подстроки
- iconv_strrpos -- Возвращает позицию последнего вхождения символа
- iconv_substr -- Возвращает подстроку
- iconv -- Преобразовывает символы строки в другую кодировку
- ob_iconv_handler -- Convert character encoding as output buffer handler
- LV. ID3 Functions
- LVI. IIS Administration Functions
- LVII. Image Functions
- LVIII. IMAP, POP3 and NNTP Functions
- LIX. Informix Functions
- LX. Ingres II Functions
- LXI. IRC Gateway Functions
- LXII. PHP / Java Integration
- LXIII. KADM5
- LXIV. LDAP Functions
- LXV. libxml Functions
- LXVI. Lotus Notes Functions
- LXVII. LZF Functions
- LXVIII. Mail Functions
- LXIX. mailparse Functions
- LXX. Математические функции
- abs -- Модуль числа
- acos -- Arc cosine
- acosh -- Inverse hyperbolic cosine
- asin -- Arc sine
- asinh -- Inverse hyperbolic sine
- atan2 -- Arc tangent of two variables
- atan -- Arc tangent
- atanh -- Inverse hyperbolic tangent
- base_convert -- Convert a number between arbitrary bases
- bindec -- Binary to decimal
- ceil -- Округляет дробь в большую сторону
- cos -- Cosine
- cosh -- Hyperbolic cosine
- decbin -- Decimal to binary
- dechex -- Decimal to hexadecimal
- decoct -- Decimal to octal
- deg2rad -- Converts the number in degrees to the radian equivalent
- exp -- Calculates the exponent of e (theNeperian or Natural logarithm base)
- expm1 -- Returns exp(number) - 1, computed in a way that is accurate even when the value of number is close to zero
- floor -- Округляет дробь в меньшую сторону
- fmod -- Возвращает дробный остаток от деления
- getrandmax -- Вовзращает максимально возможное случайное число
- hexdec -- Hexadecimal to decimal
- hypot -- Calculate the length of the hypotenuse of a right-angle triangle
- is_finite -- Finds whether a value is a legal finite number
- is_infinite -- Finds whether a value is infinite
- is_nan -- Finds whether a value is not a number
- lcg_value -- Combined linear congruential generator
- log10 -- Base-10 logarithm
- log1p -- Returns log(1 + number), computed in a way that is accurate even when the value of number is close to zero
- log -- Natural logarithm
- max -- Находит наибольшее значение
- min -- Находит наименьшее значение
- mt_getrandmax -- Show largest possible random value
- mt_rand -- Generate a better random value
- mt_srand -- Seed the better random number generator
- octdec -- Octal to decimal
- pi -- Возвращает число Пи
- pow -- Exponential expression
- rad2deg -- Converts the radian number to the equivalent number in degrees
- rand -- Генерирует случайное число
- round -- Округляет число типа float
- sin -- Sine
- sinh -- Hyperbolic sine
- sqrt -- Square root
- srand -- Изменяет начальное число генератора псевдослучайных чисел
- tan -- Tangent
- tanh -- Hyperbolic tangent
- LXXI. MaxDB PHP Extension
- LXXII. MCAL Functions
- LXXIII. Mcrypt Encryption Functions
- LXXIV. MCVE Payment Functions
- LXXV. Memcache Functions
- LXXVI. Mhash Functions
- LXXVII. Mimetype Functions
- LXXVIII. Ming functions for Flash
- LXXIX. Miscellaneous Functions
- LXXX. mnoGoSearch Functions
- LXXXI. Microsoft SQL Server Functions
- LXXXII. Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
- LXXXIII. Mohawk Software Session Handler Functions
- LXXXIV. mSQL Functions
- LXXXV. Multibyte String Functions
- LXXXVI. muscat Functions
- LXXXVII. Функции СУБД MySQL
- mysql_affected_rows -- Возвращает число затронуиых прошлой операцией рядов.
- mysql_change_user -- Изменяет пользователя для указанного соединения.
- mysql_client_encoding -- Возвращает кодировку соединения
- mysql_close -- Закрывает соединение с сервером MySQL
- mysql_connect -- Открывает соединение с сервером MySQL
- mysql_create_db -- Создаёт базу данных MySQL
- mysql_data_seek -- Перемещает внутренний указатель в результате запроса
- mysql_db_name -- Возвращает название базы данных
- mysql_db_query -- Переключается к указанной базе данных и посылает запрос
- mysql_drop_db -- Уничтожает базу данных MySQL
- mysql_errno -- Возвращает численный код ошибки выполнения последней операции с MySQL
- mysql_error -- Возвращает строку ошибки последней операции с MySQL.
- mysql_escape_string -- Экранирует SQL спец-символы для mysql_query.
- mysql_fetch_array -- Обрабатывает ряд результата запроса, возвращая ассоциативный массив, численный массив или оба.
- mysql_fetch_assoc -- Обрабатывает ряд результата запроса и возвращает ассоциативный массив.
- mysql_fetch_field -- Возвращает информацию о колонке из результата запроса в виде объекта.
- mysql_fetch_lengths -- Возвращает длину каждого поля в результате.
- mysql_fetch_object -- Обрабатывает ряд результата запроса и возвращает объект
- mysql_fetch_row -- Орабатывает ряд результата запроса и возвращает неассоциативный массив.
- mysql_field_flags -- Возвращает флаги указанного поля результата запроса.
- mysql_field_len -- Возвращает длину указанного поля.
- mysql_field_name -- Возвращает название указанной колонки результата запроса.
- mysql_field_seek -- Устанавливает внутренний указатель поля на переданное смещение.
- mysql_field_table -- Возвращает название таблицы, которой принадлежит указанное поле.
- mysql_field_type -- Возвращает тип указанного поля результата запроса.
- mysql_free_result -- Освобождает память от результата запроса
- mysql_get_client_info -- Возвращает данные о MySQL-клиенте
- mysql_get_host_info -- Возвращает информацию о соединении с MySQL
- mysql_get_proto_info -- Возвращает информацию о протоколе MySQL
- mysql_get_server_info -- Возвращает информацию о сервере MySQL
- mysql_info -- Возвращает информацию о последнем запросе
- mysql_insert_id -- Возвращает ID, сгенерированный при последнем INSERT-запросе.
- mysql_list_dbs -- Возвращает список баз данных, доступных на сервере.
- mysql_list_fields -- Возвращает список колонок таблицы
- mysql_list_processes -- Возвращает список процессов MySQL
- mysql_list_tables -- Возвращает список таблиц базы данных MySQL
- mysql_num_fields -- Возвращает количество полей результата запроса
- mysql_num_rows -- Возвращает количество рядов результата запроса
- mysql_pconnect -- Устанавливает постоянное соединение с сервером MySQL.
- mysql_ping -- Проверяет соединение с сервером и пересоединяется при необходимости
- mysql_query -- Посылает запрос MySQL
- mysql_real_escape_string -- Экранирует специальные символы в строках для использования в выражениях SQL
- mysql_result -- Возвращает данные результата запроса
- mysql_select_db -- Выбирает базу данных MySQL
- mysql_stat -- Возвращает текущий статус сервера
- mysql_tablename -- Возвращает имя таблицы, содержащей указанное поле
- mysql_thread_id -- Возвращает ID текущего потока
- mysql_unbuffered_query -- Посылает MySQL SQL-запрос без авто-обработки результата и её буфферизации.
- LXXXVIII. MySQL Functions (PDO_MYSQL)
- LXXXIX. MySQL Improved Extension
- XC. Ncurses Terminal Screen Control Functions
- XCI. Network Functions
- XCII. Newt Functions
- XCIII. NSAPI-specific Functions
- XCIV. Object Aggregation/Composition Functions
- XCV. Object property and method call overloading
- XCVI. Функции для работы с Oracle
- OCI-Collection->append -- Appends element to the collection
- OCI-Collection->assign -- Assigns a value to the collection from another existing collection
- OCI-Collection->assignElem -- Assigns a value to the element of the collection
- OCI-Collection->free -- Frees the resources associated with the collection object
- OCI-Collection->getElem -- Returns value of the element
- OCI-Collection->max -- Returns the maximum number of elements in the collection
- OCI-Collection->size -- Returns size of the collection
- OCI-Collection->trim -- Trims elements from the end of the collection
- OCI-Lob->append -- Appends data from the large object to another large object
- OCI-Lob->close -- Closes LOB descriptor
- OCI-Lob->eof -- Tests for end-of-file on a large object's descriptor
- OCI-Lob->erase -- Erases a specified portion of the internal LOB data
- OCI-Lob->export -- Exports LOB's contents to a file
- OCI-Lob->flush -- Flushes/writes buffer of the LOB to the server
- OCI-Lob->free -- Frees resources associated with the LOB descriptor
- OCI-Lob->getBuffering -- Returns current state of buffering for the large object
- OCI-Lob->import -- Imports file data to the LOB
- OCI-Lob->load -- Returns large object's contents
- OCI-Lob->read -- Reads part of the large object
- OCI-Lob->rewind -- Moves the internal pointer to the beginning of the large object
- OCI-Lob->save -- Saves data to the large object
- OCI-Lob->saveFile -- Alias of oci_lob_import()
- OCI-Lob->seek -- Sets the internal pointer of the large object
- OCI-Lob->setBuffering -- Changes current state of buffering for the large object
- OCI-Lob->size -- Returns size of large object
- OCI-Lob->tell -- Returns current position of internal pointer of large object
- OCI-Lob->truncate -- Truncates large object
- OCI-Lob->write -- Writes data to the large object
- OCI-Lob->writeTemporary -- Writes temporary large object
- OCI-Lob->writeToFile -- Alias of oci_lob_export()
- oci_bind_by_name -- Привязывает переменную PHP к соответствующей метке в SQL-выражении.
- oci_cancel -- Заканчивает процесс чтения из курсора
- oci_close -- Закрывает соединение с сервером Oracle
- oci_commit -- Завершает и подтверждает транзакцию
- oci_connect -- Устанавливает соединение с сервером Oracle
- oci_define_by_name -- Определяет переменную PHP, в которую будет возвращено соответствующее поле из результата
- oci_error -- Возвращает последнюю ошибку
- oci_execute -- Выполняет выражение SQL
- oci_fetch_all -- Выбирает все строки из результата запроса в массив
- oci_fetch_array -- Возвращает следующую строку из результата запроса в виде ассоциативного массива, числового массива или оба сразу
- oci_fetch_assoc -- Возвращает следующую строку из результата запроса в виде ассоциативного массива
- oci_fetch_object -- Возвращает следующую строку из результата запроса в виде объекта
- oci_fetch_row -- Возвращает следующую строку из результата запроса в виде массива с числовыми индексами
- oci_fetch -- Выбирает следующую строку из результата в буфер
- oci_field_is_null -- Проверяет, равняется ли поле NULL
- oci_field_name -- Возвращает имя поля из результата запроса
- oci_field_precision -- Возвращает точность поля
- oci_field_scale -- Возвращает масштаб поля
- oci_field_size -- Возвращает размер поля
- oci_field_type_raw -- Возвращает тип исходный тип поля
- oci_field_type -- Возвращает тип поля
- oci_free_statement -- Освобождает ресурсы, занимаемые курсором или SQL-выражением
- oci_internal_debug -- Включает и выключает внутреннюю отладку
- oci_lob_copy -- Копирует содержание или часть содержания одного объекта LOB в другой
- oci_lob_is_equal -- Сравнивает два объекта LOB
- oci_new_collection -- Создает новый объект коллекции
- oci_new_connect -- Устанавливает новое соединение с сервером Oracle
- oci_new_cursor -- Возвращает идентификатор созданного курсора
- oci_new_descriptor -- Инициализирует новый дескриптор объекта LOB или FILE
- oci_num_fields -- Возвращает количество полей в результате запроса
- oci_num_rows -- Возвращает количество строк, измененных в процессе выполнения запроса
- oci_parse -- Подготавливает запрос к выполнению
- oci_password_change -- Изменяет пароль пользователя Oracle
- oci_pconnect -- Устанавливает постоянное соединение с сервером Oracle
- oci_result -- Возвращает значение поля из результата запроса
- oci_rollback -- Откатывает транзакции, ожидающие обработки
- oci_server_version -- Возвращает строку с информацией о версии сервера Oracle
- oci_set_prefetch -- Устанавливает количество строк, которые будут автоматически выбраны в буфер
- oci_statement_type -- Возвращает тип выражения
- ocibindbyname -- Alias of oci_bind_by_name()
- ocicancel -- Alias of oci_cancel()
- ocicloselob -- Alias of OCI-Lob->close
- ocicollappend -- Alias of OCI-Collection->append
- ocicollassign -- Alias of OCI-Collection->assign
- ocicollassignelem -- Alias of OCI-Collection->assignElem
- ocicollgetelem -- Alias of OCI-Collection->getElem
- ocicollmax -- Alias of OCI-Collection->max
- ocicollsize -- Alias of OCI-Collection->size
- ocicolltrim -- Alias of OCI-Collection->trim
- ocicolumnisnull -- Alias of oci_field_is_null()
- ocicolumnname -- Alias of oci_field_name()
- ocicolumnprecision -- Alias of oci_field_precision()
- ocicolumnscale -- Alias of oci_field_scale()
- ocicolumnsize -- Alias of oci_field_size()
- ocicolumntype -- Alias of oci_field_type()
- ocicolumntyperaw -- Alias of oci_field_type_raw()
- ocicommit -- Alias of oci_commit()
- oci_define_by_name()
- ocierror -- Alias of oci_error()
- ociexecute -- Alias of oci_execute()
- ocifetch -- Alias of oci_fetch()
- ocifetchinto -- Выбирает следующую строку из результата запроса в массив
- ocifetchstatement -- Выбирает все строки из результата запроса в массив
- ocifreecollection -- Alias of OCI-Collection->free
- ocifreecursor -- Alias of oci_free_statement()
- ocifreedesc -- Alias of OCI-Lob->free
- ocifreestatement -- Alias of oci_free_statement()
- ociinternaldebug -- Alias of oci_internal_debug()
- ociloadlob -- Alias of OCI-Lob->load
- ocilogoff -- Alias of oci_close()
- ocilogon -- Alias of oci_connect()
- ocinewcollection -- Alias of oci_new_collection()
- ocinewcursor -- Alias of oci_new_cursor()
- ocinewscriptor -- Alias of oci_new_descriptor()
- ocinlogon -- Alias of oci_new_connect()
- ocinumcols -- Alias of oci_num_fields()
- ociparse -- Alias of oci_parse()
- ociplogon -- Alias of oci_pconnect()
- ociresult -- Alias of oci_result()
- ocirollback -- Alias of oci_rollback()
- ocirowcount -- Alias of oci_num_rows()
- ocisavelob -- Alias of OCI-Lob->save
- ocisavelobfile -- Alias of OCI-Lob->import
- ociserverversion -- Alias of oci_server_version()
- ocisetprefetch -- Alias of oci_set_prefetch()
- ocistatementtype -- Alias of oci_statement_type()
- ociwritelobtofile -- Alias of OCI-Lob->export
- ociwritetemporarylob -- Alias of OCI-Lob->writeTemporary
- XCVII. ODBC Functions (Unified)
- XCVIII. ODBC and DB2 functions (PDO_ODBC)
- XCIX. oggvorbis
- C. OpenAL Audio Bindings
- CI. OpenSSL Functions
- CII. Oracle Functions [deprecated]
- CIII. Oracle Functions (PDO_OCI)
- CIV. Output Control Functions
- CV. Ovrimos SQL Functions
- CVI. Paradox File Access
- CVII. Parsekit Functions
- CVIII. Process Control Functions
- CIX. Функции для работы с регулярными выражениями (Perl-совместимые)
- Модификаторы шаблонов -- Описывает возможные модификаторы шаблонов Perl-совместимых регулярных выражений (PCRE)
- Синтаксис регулярных выражений -- Описание синтаксиса Perl-совместимых регулярных выражений (PCRE)
- preg_grep -- Возвращает массив вхождений, которые соответствуют шаблону
- preg_match_all -- Выполняет глобальный поиск шаблона в строке
- preg_match -- Выполняет проверку на соответствие регулярному выражению
- preg_quote -- Экранирует символы в регулярных выражениях
- preg_replace_callback -- Выполняет поиск по регулярному выражению и замену с использованием функции обратного вызова
- preg_replace -- Выполняет поиск и замену по регулярному выражению
- preg_split -- Разбивает строку по регулярному выражению
- CX. PDF functions
- CXI. PDO Functions
- CXII. PHP Options&Information
- CXIII. POSIX Functions
- CXIV. Regular Expression Functions (POSIX Extended)
- CXV. PostgreSQL Functions
- CXVI. PostgreSQL Functions (PDO_PGSQL)
- CXVII. Printer Functions
- CXVIII. Program Execution Functions
- CXIX. PostScript document creation
- CXX. Pspell Functions
- CXXI. qtdom Functions
- CXXII. Radius
- CXXIII. Rar функции
- rar_close -- Закрывает Rar архив и высвобождает занятые ресурсы
- rar_entry_get -- Возвращает объект из Rar архива
- Rar::extract -- Извлекает элемент из архива
- Rar::getAttr -- Возвращает атрибуты элемента архива
- Rar::getCrc -- Возвращает CRC элемента архива
- Rar::getFileTime -- Возвращает время последней модификации элемента архива
- Rar::getHostOs -- Возвращает данные об операционной системе хоста
- Rar::getMethod -- Возвращает метод компрессии элемента массива
- Rar::getName -- Возвращает имя элемента архива
- Rar::getPackedSize -- Возвращает размер сжатого элемента
- Rar::getUnpackedSize -- Возвращает размер элемента в распакованном состоянии
- Rar::getVersion -- Возвращает версию архиватора, использованного для компрессии элемента архива
- rar_list -- Возвращает список элементов, входящих в Rar архив
- rar_open -- Открывает Rar архив
- CXXIV. GNU Readline
- CXXV. GNU Recode Functions
- CXXVI. RPM Header Reading Функции
- CXXVII. runkit Functions
- CXXVIII. Satellite CORBA client extension [deprecated]
- CXXIX. SDO Functions
- CXXX. SDO XML Data Access Service Functions
- CXXXI. SDO Relational Data Access Service Functions
- CXXXII. Semaphore, Shared Memory and IPC Functions
- CXXXIII. SESAM Database Functions
- CXXXIV. PostgreSQL Session Save Handler
- CXXXV. Session Handling Functions
- CXXXVI. Shared Memory Functions
- CXXXVII. SimpleXML functions
- CXXXVIII. SNMP Functions
- CXXXIX. SOAP Functions
- CXL. Socket Functions
- CXLI. Standard PHP Library (SPL) Functions
- CXLII. SQLite
- CXLIII. SQLite Functions (PDO_SQLITE)
- CXLIV. Secure Shell2 Functions
- CXLV. Stream Functions
- CXLVI. Функции обработки строк
- addcslashes -- Экранирует спецсимволы в стиле языка C
- addslashes -- Экранирует спецсимволы в строке
- bin2hex -- Преобразует бинарные данные в шестнадцатиричное представление
- chop -- Псевдоним функции rtrim()
- chr -- Возвращает символ по его коду
- chunk_split -- Разбивает строку на фрагменты
- convert_cyr_string -- Преобразует строку из одной кириллической кодировки в другую
- convert_uudecode -- Преобразует строку из формата uuencode в обычный вид
- convert_uuencode -- Преобразует строку в формат uuencode
- count_chars -- Возвращает информацию о символах, входящих в строку
- crc32 -- Вычисляет CRC32 для строки
- crypt -- Необратимое шифрование (хэширование)
- echo -- Выводит одну или более строк
- explode -- Разбивает строку на подстроки
- fprintf -- Записывает отформатированную строку в поток
- get_html_translation_table -- Возвращает таблицу преобразований, используемую функциями htmlspecialchars() и htmlentities()
- hebrev -- Преобразует текст на иврите из логической кодировки в визуальную.
- hebrevc -- Преобразует текст на иврите из логической кодировки в визуальную с преобразованием перевода строки.
- html_entity_decode -- Преобразует HTML сущности в соответствующие символы
- htmlentities -- Преобразует символы в соответствующие HTML сущности.
- htmlspecialchars_decode -- Преобразует специальные HTML-сущности обратно в соответствующие символы
- htmlspecialchars -- Преобразует специальные символы в HTML сущности
- implode -- Объединяет элементы массива в строку
- join -- Псевдоним функции implode()
- levenshtein -- Вычисляет расстояние Левенштейна между двумя строками
- localeconv -- Возвращает информацию о числовых форматах
- ltrim -- Удаляет пробелы из начала строки
- md5_file -- Возвращает MD5 хэш файла
- md5 -- Возвращает MD5 хэш строки
- metaphone -- Возвращает ключ metaphone для строки
- money_format -- Форматирует число как денежную величину
- nl_langinfo -- Возвращает информацию о языке и локали
- nl2br -- Вставляет HTML код разрыва строки перед каждым переводом строки
- number_format -- Форматирует число с разделением групп
- ord -- Возвращает ASCII код символа
- parse_str -- Разбирает строку в переменные
- print -- Выводит строку
- printf -- Выводит отформатированную строку
- quoted_printable_decode -- Раскодирует строку, закодированную методом quoted printable
- quotemeta -- Экранирует специальные символы
- rtrim -- Удаляет пробелы из конца строки
- setlocale -- Устанавливает локаль
- sha1_file -- Возвращает SHA1 хэш файла
- sha1 -- Возвращает SHA1 хэш строки
- similar_text -- Вычисляет степень похожести двух строк
- soundex -- Возвращает ключ soundex для строки
- sprintf -- Возвращает отформатированную строку
- sscanf -- Разбирает строку в соответствии с заданным форматом
- str_ireplace -- Регистро-независимый вариант функции str_replace().
- str_pad -- Дополняет строку другой строкой до заданной длины
- str_repeat -- Возвращает повторяющуюся строку
- str_replace -- Заменяет строку поиска на строку замены
- str_rot13 -- Выполняет над строкой преобразование ROT13
- str_shuffle -- Переставляет символы в строке
- str_split -- Преобразует строку в массив
- str_word_count -- Возвращает информацию о словах, входящих в строку
- strcasecmp -- Сравнение строк без учета регистра, безопасное для данных в двоичной форме
- strchr -- Псевдоним функции strstr()
- strcmp -- Сравнение строк, безопасное для данных в двоичной форме
- strcoll -- Сравнение строк с учетом текущей локали
- strcspn -- Возвращает длину участка в начале строки, не соответствующего маске
- strip_tags -- Удаляет HTML и PHP тэги из строки
- stripcslashes -- Удаляет экранирование символов, произведенное функцией addcslashes()
- stripos -- Возвращает позицию первого вхождения подстроки без учета регистра
- stripslashes -- Удаляет экранирование символов, произведенное функцией addslashes()
- stristr -- Регистро-независимый вариант функции strstr().
- strlen -- Возвращает длину строки
- strnatcasecmp -- Сравнение строк без учета регистра с использованием алгоритма "естественного упорядочения"
- strnatcmp -- Сравнение строк с использованием алгоритма "естественного упорядочения"
- strncasecmp -- Сравнение первых n символов строк без учета регистра, безопасное для данных в двоичной форме
- strncmp -- Сравнение первых n символов строк без учета регистра, безопасное для данных в двоичной форме
- strpbrk -- Ищет в строке любой символ из заданного набора
- strpos -- Возвращает позицию первого вхождения подстроки
- strrchr -- Находит последнее вхождение подстроки
- strrev -- Переворачивает строку
- strripos -- Возвращает позицию последнего вхождения подстроки без учета регистра
- strrpos -- Возвращает позицию последнего вхождения символа
- strspn -- Возвращает длину участка в начале строки, соответствующего маске
- strstr -- Находит первое вхождение подстроки
- strtok -- Разбивает строку
- strtolower -- Преобразует строку в нижний регистр
- strtoupper -- Преобразует строку в верхний регистр
- strtr -- Преобразует заданные символы
- substr_compare -- Безопасное для обработки данных в двоичной форме сравнение 2 строк со смещением, с учетом или без учета регистра
- substr_count -- Возвращает число вхождений подстроки
- substr_replace -- Заменяет часть строки
- substr -- Возвращает подстроку
- trim -- Удаляет пробелы из начала и конца строки
- ucfirst -- Преобразует первый символ строки в верхний регистр
- ucwords -- Преобразует в верхний регистр первый символ каждого слова в строке
- vfprintf -- Write a formatted string to a stream
- vprintf -- Выводит отформатированную строку
- vsprintf -- Возвращает отформатированную строку
- wordwrap -- Выполняет перенос строки на данное количество символов с использованием символа разрыва строки.
- CXLVII. Shockwave Flash Functions
- CXLVIII. Sybase Functions
- CXLIX. TCP Wrappers Functions
- CL. Tidy Functions
- CLI. Tokenizer Functions
- CLII. Unicode Functions
- CLIII. URL Functions
- CLIV. Variable Handling Functions
- CLV. Verisign Payflow Pro Functions
- CLVI. vpopmail Functions
- CLVII. W32api Functions
- CLVIII. WDDX Functions
- CLIX. win32service Functions
- CLX. xattr Functions
- CLXI. xdiff Functions
- CLXII. XML Parser Functions
- CLXIII. XML-RPC Functions
- CLXIV. XMLReader functions
- CLXV. XSL functions
- CLXVI. XSLT Functions
- CLXVII. YAZ Functions
- CLXVIII. YP/NIS Functions
- CLXIX. Zip File Functions (Read Only Access)
- CLXX. Функции сжатия Zlib
- gzclose -- Закрывает открытый gz-указатель
- gzcompress -- Сжимает строку
- gzdeflate -- Сжимает строку
- gzencode -- Сжимает строку в формате gzip
- gzeof -- Проверяет, находится ли текущая позиция в конце gz-файла
- gzfile -- Считывает весь gz-файл в массив
- gzgetc -- Возвращает символ из gz-файла
- gzgets -- Возвращает строку из gz-файла
- gzgetss -- Возвращает строку из gz-файла с удалёнными HTML-тегами
- gzinflate -- Распаковывает строку
- gzopen -- Открывает gz-файл
- gzpassthru -- Выводит все оставшиеся данные из указателя gz-файла.
- gzputs -- Псевдоним gzwrite()
- gzread -- Бинарное чтение gz-файла
- gzrewind -- Перемещает индикатор позиции в gz-файле в начало
- gzseek -- Перемещает индикатор позиции в gz-файле
- gztell -- Возвращает текущую позицию чтения/записи в gz-файле
- gzuncompress -- Распаковывает строку
- gzwrite -- Бинарная запись в gz-файл
- readgzfile -- Выводит содержимое gz-файла
- zlib_get_coding_type -- Возвращает тип кодирования, используемый для сжатия вывода
VII. PHP and Zend Engine Internals
- 44. Streams API for PHP Extension Authors
- 45. PDO Driver How-To
- 46. Zend API: Hacking the Core of PHP
- 47. Extending PHP 3
VIII. ЧАВО: ЧАсто задаваемые Вопросы и Ответы на них
- 48. Общая Информация
- 49. Списки рассылки
- 50. Получение PHP
- 51. Вопросы по Базам Данных
- 52. Установка
- 53. Проблемы Сборки
- 54. Использование PHP
- 55. PHP и HTML
- 56. PHP и COM
- 57. PHP и другие языки
- 58. Переход из PHP 2 в PHP 3
- 59. Переход из PHP 3 в PHP 4
- 60. Переход из PHP 4 в PHP 5
- 61. Разные вопросы
IX. Приложения
- A. История PHP и смежных проектов
- B. Миграция с PHP 4 на PHP 5
- C. Migrating from PHP 3 to PHP 4
- D. Migrating from PHP/FI 2 to PHP 3
- E. Отладка PHP
- F. Configure options
- G. Директивы php.ini
- H. List of Supported Timezones
- I. Extension Categorization
- J. Список псевдонимов функций
- K. List of Reserved Words
- L. List of Resource Types
- M. List of Supported Protocols/Wrappers
- N. Список доступных фильтров
- O. Список поддерживаемых транспортных протоколов
- P. Таблица сравнения типов в PHP
- Q. List of Parser Tokens
- R. Об этом руководстве
- S. Open Publication License
- T. Список функций
- U. Что отсутствует в этом руководстве
|
|