Articles of stdout

PHP Полный список функций и статусов, которые могут выводиться

Примечание: «вывод» предназначен для данных, которые выходят из php; Например, выходной вывод, выходной буфер, данные, которые возвращаются во встроенный веб-запрос. «Выход» означает не значение, значение возвращаемых функций. Примечание: «функция и утверждения» предназначены для обозначения всего, что может сделать скрипт php; Что можно приблизительно назвать вызываемым или заявлением; Или что PHP-документы называются языковой конструкцией. Или что-то […]

Как обрабатывать stdin для stdout в php?

Я пытаюсь написать простой скрипт php, чтобы взять данные из stdin , обработать его, а затем записать его в stdout . Я знаю, что PHP, вероятно, не лучший язык для такого рода вещей, но есть существующая функциональность, которая мне нужна. я пробовал <?php $file = file_get_contents("php://stdin", "r"); echo $file; ?> но это не сработает. Я […]

PHP CLI не использует stderr для вывода ошибок

Я запускаю PHP CLI через NSTask в MacOS, но этот вопрос касается самого CLI. Я слушаю трубку stderr , но там ничего не выводится независимо от того, какой файл я пытаюсь запустить: Если тип файла не является обычным текстом, то устанавливает stdout ? , Если файл представляет собой скрипт php с ошибками, сообщения об ошибках […]

Можно ли захватить вывод эха в PHP?

Поэтому у меня есть функция, такая как: public static function UnorderedList($items, $field, $view = false){ if(count($items) > 0){ echo '<ul>'; foreach($items as $item){ echo '<li>'; if($view){ echo '<a href="'.$view.'id='.$item->sys_id.'" title="View Item">'.$item->$field.'</a>'; }else{ echo $item->$field; } echo '</li>'; } echo '</ul>'; }else{ echo '<p>No Items…</p>'; } } Эта функция перебирает некоторые элементы и отображает неупорядоченный список. […]

Выходное изображение из образа Imagick в PHP

Я использую Imagick lib для внесения некоторых изменений в исходное изображение. Затем я хотел бы выводить его непосредственно в браузер без сохранения. Есть ли способ сделать это? Я попытался использовать Imagick::writeImage('STDOUT') (пустой вывод) и 'php: // stdout' с ошибкой «Невозможно записать в файл». Есть идеи? 🙂

делает эхо равным fputs (STDout)?

Является ли echo равным fputs( STDOUT ) или выполняет echo запись в другой поток? Некоторое время я использовал PHP, но я не очень хорошо знаю, что на самом деле происходит на более низком уровне.

Запустите файл класса Java из скрипта PHP на веб-сайте

У меня есть веб-сайт и вы хотите разрешить пользователю запускать Java-файл на сервере с веб-сайта. Я хочу, чтобы пользователь нажал кнопку, которая будет запускать файл Java на сервере. Все, что будет напечатано в стандарте программой Java, будет распечатано на веб-сайте для просмотра пользователем. Как это можно сделать (вызов программы Java из PHP и подача стандарта […]

как перенаправить STDOUT на файл в PHP?

Код ниже почти работает, но это не то, что я действительно имел в виду: ob_start(); echo 'xxx'; $contents = ob_get_contents(); ob_end_clean(); file_put_contents($file,$contents); Есть ли более естественный путь?

Обновление вывода командной строки, то есть для прогресса

Я бы хотел показать индикатор прогресса в простом скрипте PHP в командной строке. Вместо того, чтобы видеть Progress: 0% Progress: 1% etc… Я бы хотел, чтобы только номер изменился и заменил предыдущий номер, так же, как и git clone, например Resolving deltas: 100% (8522/8522), done. , Во время поиска я нашел тот же вопрос, на […]