создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

passthru

Пред.

След.

passthru

(PHP 3, PHP 4, PHP 5)passthru -- Execute an external program and display raw output

Описание

void passthru (string command [, int &return_var])

The passthru() function is similar to the

exec() function in that it executes a

command. This function

should be used in place of exec() or

system() when the output from the Unix command

is binary data which needs to be passed directly back to the

browser. A common use for this is to execute something like the

pbmplus utilities that can output an image stream directly. By

setting the Content-type to image/gif and

then calling a pbmplus program to output a gif, you can create

PHP scripts that output images directly.

Список параметров

command

The command that will be executed.

return_var

If the return_var argument is present, the

return status of the Unix command will be placed here.

Примечания

Внимание

Если вы собираетесь передавать функции

данные, отправленные пользователем, вы должны использовать функции

escapeshellarg() или escapeshellcmd()

для того, чтобы обезопасить исполнение команд.

Замечание: Если вы собираетесь использовать эту функцию

в программе, работающей в качестве демона, убедитесь, что стандартный вывод

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

до конца выполнения программы.

Замечание: В случае работы в безопасном

режиме, вы можете запускать что-либо только в пределах

safe_mode_exec_dir.

В настоящее время, использование .. в пути запрещено

Внимание

В случае работы в безопасном

режиме, все слова, следующие за начальной командой, рассматриваются как единый аргумент.

То есть echo y | echo x будет работать как

echo "y | echo x".

Смотрите также

exec()
system()
popen()
escapeshellcmd()
backtick operator

Пред.

Начало

След.

exec

Уровень выше

proc_close

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting