php fgets stdin: caracteres de controle do teclado

0

Quando abro uma janela de terminal (bash shell) e clico na seta para cima, o último comando digitado é apresentado.

Ao executar um script PHP simples na mesma janela de terminal, e o script lê a partir de STDIN usando fgets, e eu clico em Seta para Cima, então os caracteres ^ [[A são apresentados.

Como fazer o script PHP se comportar como o prompt do shell bash e apresentar a última entrada?

    
por flymike 09.05.2017 / 17:43

0 respostas