PHP Conference Nagoya 2025

Configurações em Execução

O comportamento destas funções é afetado pelas configurações do php.ini.

Para configurar a extensão expect, existem opções de configuração no arquivo de configuração php.ini.

Opções de Configuração de Expect
Nome Padrão Modificável Registro de alterações
expect.timeout "10" INI_ALL  
expect.loguser "1" INI_ALL  
expect.logfile "" INI_ALL  
expect.match_max "" INI_ALL  
Para mais detalhes e definições dos modos INI_*, consulte os Onde uma configuração deve ser definida.

Aqui está uma breve explicação das diretivas de configuração.

expect.timeout int

O período de tempo limite para espera pelos dados, ao usar a função expect_expectl().

Um valor "-1" desativa a ocorrência de um tempo limite.

Nota:

Um valor "0" faz com que a função expect_expectl() retorne imediatamente.

expect.loguser bool

Informa se Expect deve enviar qualquer saída gerada pelo processo para stdout. Como os programas interativos normalmente refletem suas informações, isso geralmente é suficiente para mostrar os dois lados da conversa.

expect.logfile string

Nome do arquivo onde será gravada a saída do processo gerado. Se este arquivo não existir, ele será criado.

Nota:

Se esta configuração não estiver vazia, a saída será escrita independentemente do valor de expect.loguser.

expect.match_max int

Altera o tamanho padrão (2000 bytes) do buffer usado para corresponder aos asteriscos nos padrões.

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top