= 4.2.0, PHP 5, PHP 7, PHP 8)pcntl_exec — 在當前進程空間執(zhí)行指定程序說明pcntl_exec(string $path, array $args = ?, array $envs = ?): void以給定參數(shù)執(zhí)行程序。 ">

pcntl_exec

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

pcntl_exec在當前進程空間執(zhí)行指定程序

說明

pcntl_exec(string $path, array $args = ?, array $envs = ?): void

以給定參數(shù)執(zhí)行程序。

參數(shù)

path

path必須時可執(zhí)行二進制文件路徑或一個在文件第一行指定了 一個可執(zhí)行文件路徑標頭的腳本(比如文件第一行是#!/usr/local/bin/perl的perl腳本)。 更多的信息請查看您系統(tǒng)的execve(2)手冊。

args

args是一個要傳遞給程序的參數(shù)的字符串數(shù)組。

envs

envs是一個要傳遞給程序作為環(huán)境變量的字符串數(shù)組。這個數(shù)組是 key => value格式的,key代表要傳遞的環(huán)境變量的名稱,value代表該環(huán)境變量值。

返回值

當發(fā)生錯誤時返回 false ,沒有錯誤時沒有返回。