XXXIV. Expect FunctionsВведениеThis extension allows to interact with processes through PTY. You may consider using the expect:// wrapper with the filesystem functions which provide a simpler and more intuitive interface. ТребованияThis module uses the functions of the expect library. You need libexpect version >= 5.43.0. УстановкаЭто расширение PECL не поставляется вместе с PHP. Дополнительная информация, такая как новый версии, скачивание, исходные файлы, информация о разработчике и CHANGELOG, могут быть найдены здесь: http://pecl.php.net/package/expect. В PHP 4 исходные файлы этого расширения PECL могут быть найдены в директории ext/ внутри исходных файлов PHP или по ссылке PECL выше. In order to use these functions you must compile PHP with expect support by using the --with-expect[=DIR] configure option. Windows users will enable php_expect.dll inside of php.ini in order to use these functions. В PHP 4 этот DLL находится в директории extensions/ внутри директории бинарного дистрибутива PHP для Windows. Вы можете скачать DLL этого расширения PECL со страницы PHP Downloads или http://snaps.php.net/. Настройка во время выполненияПоведение этих функций зависит от установок в php.ini. In order to configure expect extension, there are configuration options in the configuration file php.ini. Таблица 1. Expect Опции настройки
Краткое разъяснение конфигурационных директив.
Типы ресурсовДанное расширение не определяет никакие типы ресурсов. Предопределенные константыПеречисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение подгружается во время выполнения.
ПримерыThis example connects to the remote host via SSH, and prints the remote uptime.
| ||||||||||||||||||
|