PHP опции/Информационные Функции
Содержание
- assert_options — Установка/получение различных установок проверки утверждений
- assert — Проверка утверждения (равен ли результат FALSE)
- cli_get_process_title — Returns the current process title
- cli_set_process_title — Sets the process title
- dl — Загружает PHP расширение во время выполнения
- extension_loaded — Определение, загружено ли расширение
- gc_collect_cycles — Принудительный запуск сборщика мусора
- gc_disable — Отключает сборщик циклических ссылок
- gc_enable — Включает сборщик циклических ссылок
- gc_enabled — Возвращает текущее состояние сборщика циклических ссылок
- get_cfg_var — Извлекает значение настройки конфигурации PHP
- get_current_user — Получение имени владельца текущего PHP скрипта
- get_defined_constants — Возвращает ассоциативный массив с именами и значениями всех предопределенных констант
- get_extension_funcs — Возвращает массив имен функций модуля
- get_include_path — Получение текущего значения настройки include_path
- get_included_files — Возвращает массив имен включенных в скрипт файлов
- get_loaded_extensions — Возвращает массив имен всех скомпилированных и загруженных модулей
- get_magic_quotes_gpc — Получение текущего значения настройки конфигурации magic_quotes_gpc
- get_magic_quotes_runtime — Получение текущего значения настройки конфигурации magic_quotes_runtime
- get_required_files — Псевдоним get_included_files
- getenv — Получение значения переменной окружения
- getlastmod — Определение времени последней модификации страницы
- getmygid — Получение GID владельца PHP скрипта
- getmyinode — Получение значения inode текущего скрипта
- getmypid — Получение ID процесса PHP
- getmyuid — Получение UID владельца скрипта PHP
- getopt — Извлечение параметров из списка аргументов командной строки
- getrusage — Получает информацию об использовании текущего ресурса
- ini_alter — Псевдоним ini_set
- ini_get_all — Получение всех настроек конфигурации
- ini_get — Получает значение настройки конфигурации
- ini_restore — Восстанавливает значение настройки конфигурации
- ini_set — Установка значения настройки конфигурации
- magic_quotes_runtime — Псевдоним set_magic_quotes_runtime
- main — Заглушка для main
- memory_get_peak_usage — Возвращает пиковое значение объема памяти, выделенной PHP
- memory_get_usage — Возвращает количество памяти выделенной PHP
- php_ini_loaded_file — Получение адреса загруженного php.ini файла
- php_ini_scanned_files — Возвращает список .ini файлов найденных в дополнительной ini директории
- php_logo_guid — Получение guid логотипа
- php_sapi_name — Возвращает тип интерфейса между веб-сервером и PHP
- php_uname — Выдает информацию об операционной системе, на которой запущен PHP
- phpcredits — Выводит список разработчиков PHP
- phpinfo — Выводит информацию о текущей конфигурации PHP
- phpversion — Выдает текущую версию PHP
- putenv — Устанавливает значение переменной среды
- restore_include_path — Восстанавливает изначальное значение настройки конфигурации include_path
- set_include_path — Устанавливает значение настройки конфигурации include_path
- set_magic_quotes_runtime — Установка текущего значения настройки magic_quotes_runtime
- set_time_limit — Ограничение времени выполнения скрипта
- sys_get_temp_dir — Возвращает путь к директории временных файлов
- version_compare — Сравнивает две "стандартизованные" строки с номером версии
- zend_logo_guid — Получает Zend guid
- zend_thread_id — Возвращает уникальный идентификатор текущего потока выполнения
- zend_version — Получает версию Zend движка
Коментарии
You probably don't want to set "magic_quotes_runtime" because it affects even binary file read/write operations. This is especially problematic if you include someone else's library that depends on binary read/write. If you enable "magic_quotes_runtime", be sure to use set_magic_quotes_runtime() function call to disable it before calling someone else's library that does binary read/write.
Note: when magic_quotes_gpc is ON, it will also slash values inside both $_SERVER['QUERY_STRING'] and $_SERVER['SCRIPT_NAME'] (and equivalents) will also be slashed.