Я хочу, чтобы каждый раз читал один символ из командной строки в PHP, но кажется, что где-то есть некоторая входная буферизация, предотвращающая это. Рассмотрим этот код: #!/usr/bin/php <?php echo "input# "; while ($c = fread(STDIN, 1)) { echo "Read from STDIN: " . $c . "\ninput# "; } ?> Набрав «foo» в качестве ввода (и […]
Каков самый простой способ подавить любой выход, который может произвести функция? Скажем, у меня это: function testFunc() { echo 'Testing'; return true; } И я хочу вызвать testFunc () и получить его возвращаемое значение без появления «Тестирования» на странице. Предполагая, что это будет в контексте другого кода, который выводит другие вещи, есть ли хороший метод […]