Как определить, запущен ли скрипт в консоли?
Anton
13.04.2024 08:06
184
Корректный метод определения способа запуска скрипта вглядит так:
Константа PHP_SAPI
php_sapi_name()
ОписаниеВозвращает строку в нижнем регистре, содержащую описание типа интерфейса (Server API, SAPI) которым пользуется PHP. Например, в CLI PHP эта строка примет значение "cli", в то время как с Apache может быть несколько разных значений в зависимости от конкретного SAPI. Возвращаемые значенияВозвращает тип интерфейса в виде строки в нижнем регистре. Возможные возвращаемые значения (список может быть неполным): aolserver, apache, apache2filter, apache2handler, caudium, cgi (до PHP 5.3), cgi-fcgi, cli, cli-server, continuity, embed, fpm-fcgi, isapi, litespeed, milter, nsapi, phttpd, pi3web, roxen, thttpd, tux, и webjames. Пример
Средний рейтинг 0 |
Комментарии:Здесь нет комментариев.Здесь пока нет ни одного комментария, вы можете стать первым! |