Вы находитесь на странице: 1из 1

Лекции курса PHP7 + MySQL с нуля

(краткое содержание)

ЛЕКЦИЯ 37. СТАНДАРТНЫЕ ФУНКЦИИ. ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ.

В PHP имеется множество полезных функций, некоторые из которых не


относятся ни к одной из рассмотренных категорий.

Информационные функции
Подобные функции несут в себе цель довести до разработчика какую-либо
специфическую информацию, например, об интерпретаторе PHP.
int phpinfo()
Эта функция выводит в выходной поток (браузер) следующую информацию:
- версию PHP;
- опции, которые были установлены при компиляции PHP;
- информацию о дополнительных модулях;
- переменные окружения, в т. ч. установленные сервером при получении
запроса от пользователя на вызов сценария;
- значения всех глобальных переменных, в т. ч. поступивших при помощи
методов $_GET и $_POST (будут рассмотрены в разделе 4 настоящего курса);
- версию операционной системы;
- состояние основных и локальных настроек интерпретатора;
- HTTP-заголовки;
- лицензию PHP.
Следующая функция – phpversion().
Данная функция выводит только лишь используемую в настоящий момент
версию PHP.

Функции приостановки выполнения сценария


Одной из полезных функций при работе скриптов является функция usleep().
void usleep(int $micro_seconds)
Функция останавливает выполнение программы на $micro_seconds
микросекунд. После того, как заданный временной промежуток заканчивается,
выполнение программы продолжается с того момента, на котором произошла
остановка.
У этой функции есть «собрат»:
void sleep(int $seconds)
Ее отличие в том, что время остановки выполнения устанавливается в
секундах.