= 4.2.0, PHP 5, PHP 7, PHP 8)pcntl_exec — 在當(dāng)前進(jìn)程空間執(zhí)行指定程序說(shuō)明pcntl_exec(string $path, array $args = ?, array $envs = ?): void以給定參數(shù)執(zhí)行程序。 ">
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
pcntl_exec — 在當(dāng)前進(jìn)程空間執(zhí)行指定程序
$path
, array $args
= ?, array $envs
= ?): void以給定參數(shù)執(zhí)行程序。
path
path
必須時(shí)可執(zhí)行二進(jìn)制文件路徑或一個(gè)在文件第一行指定了
一個(gè)可執(zhí)行文件路徑標(biāo)頭的腳本(比如文件第一行是#!/usr/local/bin/perl的perl腳本)。
更多的信息請(qǐng)查看您系統(tǒng)的execve(2)手冊(cè)。
args
args
是一個(gè)要傳遞給程序的參數(shù)的字符串?dāng)?shù)組。
envs
envs
是一個(gè)要傳遞給程序作為環(huán)境變量的字符串?dāng)?shù)組。這個(gè)數(shù)組是
key => value格式的,key代表要傳遞的環(huán)境變量的名稱(chēng),value代表該環(huán)境變量值。
當(dāng)發(fā)生錯(cuò)誤時(shí)返回 false
,沒(méi)有錯(cuò)誤時(shí)沒(méi)有返回。