Настройка во время выполнения
Вернуться к: Установка и настройка
Поведение этих функций зависит от установок в php.ini.
In order to configure expect extension, there are configuration options in the configuration file php.ini.
| Имя | По умолчанию | Меняемо | Changelog |
|---|---|---|---|
| expect.timeout | "10" | PHP_INI_ALL | |
| expect.loguser | "1" | PHP_INI_ALL | |
| expect.logfile | "" | PHP_INI_ALL | |
| expect.match_max | "" | PHP_INI_ALL |
Краткое разъяснение конфигурационных директив.
-
expect.timeoutinteger -
The timeout period for waiting for the data, when using the expect_expectl() function.
A value of "-1" disables a timeout from occurring.
Замечание:
A value of "0" causes the expect_expectl() function to return immediately.
-
expect.loguserboolean -
Whether expect should send any output from the spawned process to stdout. Since interactive programs typically echo their input, this usually suffices to show both sides of the conversation.
-
expect.logfilestring -
Name of the file, where the output from the spawned process will be written. If this file doesn't exist, it will be created.
Замечание:
If this configuration is not empty, the output is written regardless of the value of expect.loguser.
-
expect.match_maxinteger -
Changes default size (2000 bytes) of the buffer used to match asterisks in patterns.
Вернуться к: Установка и настройка