время
|
|
Часть V. Отличительные 63
тестовый скрипт под названием test.php
echo getcwd(), "\n";
?>
В случае, если используется CGI версия, результат работы будет следующим:
$ pwd
/tmp
$ php -q another_directory/test.php
/tmp/another_directory
Это наглядно демонстрирует тот факт, что PHP изменяет текущую директорию на директорию исполняемого скрипта.
Использование CLI SAPI дает другой результат:
$ pwd
/tmp
$ php -f another_directory/test.php
/tmp
Это позволяет писать более гибкие консольные скрипты на PHP.
Замечание: CGI SAPI позволяет получить аналогичное CLI SAPI поведение в случае использования ключа -C при запуске из командной строки.
Список опций, доступный при запуске PHP из командной строки, может быть получен в любой момент путем запуска PHP с ключом -h:
Usage: php [options] [-f] <file> [args...]
php [options] -r <code> [args...]
php [options] [-- args...]
-s Отображает исходный код с цветной подсветкой
-w Отображает исходный