Spec-Zone.ru › Symfony 4.0

PhpProcess

class PhpProcess extends Process

PhpProcess выполняет скрипт PHP в отдельном процессе.

$p = new PhpProcess(''); $p->run(); print $p->getOutput()."\n";

Методы

__construct(string $script, string $cwd = null, array $env = null, int $timeout = 60)
setPhpBinary($php)

Устанавливает путь к бинарному файлу PHP для использования.

start(callable $callback = null, array $env = array())

{@inheritdoc}

Подробности

__construct(string $script, string $cwd = null, array $env = null, int $timeout = 60)

Параметры

string $script Скрипт PHP для выполнения (в виде строки)
string $cwd Рабочая директория или null для использования рабочей директории текущего процесса PHP
array $env Переменные окружения или null для использования тех же переменных окружения, что и у текущего процесса PHP
int $timeout Таймаут в секундах

setPhpBinary($php)

Устанавливает путь к бинарному файлу PHP для использования.

Параметры

$php

start(callable $callback = null, array $env = array())

{@inheritdoc}

Параметры

callable $callback
array $env

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Process/PhpProcess.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API