popen(PHP 4, PHP 5) popen — Открывает файловый указатель процесса Описание
resource popen
( string $command
, string $mode
)
Открывает поток к процессу, выполняемую при помощи форкинга (forking) команды, заданной в command. Возвращает файловый указатель, идентичный возвращаемому функцией fopen(), за исключением того, что он односторонний (может быть использован только для чтения или записи) и должен быть закрыт при помощи pclose(). Этот указатель может быть использован с fgets(), fgetss() и fwrite(). В случае возникновения ошибки, возвращает FALSE.
Пример #1 Пример использования функции popen()
<?phpЕсли команда для выполнения не может быть найдена, будет возвращён действующий ресурс. Это может выглядить странно, но имеет смысл; это даёт вам возможность получить доступ к любому сообщению об ошибке, которое вернёт оболочка:
<?php
Внимание
В случае работы в безопасном режиме, все слова, следующие за начальной командой, рассматриваются как единый аргумент. То есть echo y | echo x будет работать как echo "y | echo x". См. также описание функций pclose(), fopen() и proc_open(). |
|
|
| © 2009 Тест скорости интернета | Boont.Ru |