Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.
Afin de configurer l'extension expect, il y a des options de configuration dans le fichier de configuration php.ini.
Nom | Par défaut | Modifiable | Historique |
---|---|---|---|
expect.timeout | "10" | PHP_INI_ALL | |
expect.loguser | "1" | PHP_INI_ALL | |
expect.logfile | "" | PHP_INI_ALL |
Voici un éclaircissement sur l'utilisation des directives de configuration.
La période de dépassement du temps pour attendre pour les données, lors de l'utilisation de la fonction expect_expectl().
Une valeur de "-1" désactive le dépassement de temps.
Note: Une valeur de "0" fait retourner immédiatement la fonction expect_expectl().
Si expect devrait envoyer toutes les données de sortie à partir du démarrage du processus à stdout. Puisque les programmes interactifs affiche typiquement leur entrée, ceci suffit habituellement pour montrer les deux côtés de la conversation.
Nom du fichier, où la sortie à partir du démarrage du processus devrait être écrite. Si ce fichier n'existe pas, il sera créé.
Note: Si cette configuration n'est pas vide, la sortie est écrite peu importe la valeur de expect.loguser.