|
|
XXXIV. Expect FunctionsIntroducciónThis 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. RequisitosThis module uses the functions of the expect library. You need libexpect version >= 5.43.0. InstalaciónEsta extension PECL no esta ligada a PHP. Mas informacion sobre nuevos lanzamientos, descargas ficheros de fuentes, informacion sobre los responsables asi como un 'CHANGELOG', se puede encontrar aqui: http://pecl.php.net/package/expect. En PHP 4 la fuente de las extensiones PECL pueden encontrarse en el directorio ext/ que se existe en las fuentes de PHP o en el enlace PECL de arriba. 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. En PHP 4, esta DLL se encuentra en el directorio extensions/ que existe en los binarios de PHP para Windows. Podeis descargar esta DLL de las extensiones PECL desde la pagina PHP Downloads o desde http://snaps.php.net/. Configuración en tiempo de ejecuciónEl comportamiento de estas funciones está afectado por los valores definidos en php.ini. In order to configure expect extension, there are configuration options in the configuration file php.ini. Tabla 1. Expect Configure Options
A continuación se presenta una corta explicación de las directivas de configuración.
Tipos de recursosEsta extensión no tiene ningún tipo de recurso definido. Constantes predefinidasEstas constantes están definidas por esta extensión y estarán disponibles solamente cuando la extensión ha sido o bien compilada dentro de PHP o grabada dinámicamente en tiempo de ejecución.
EjemplosThis example connects to the remote host via SSH, and prints the remote uptime.
|