[英]calling a php function with exec()
我試圖使用exec()來運行並將參數傳遞給array_module.php中名為new_array()的php函數,並期望數組返回但沒有運氣。 使用格式:
$cmd = exec('cd "c:/wamp/www/test_array" && php array_module.php "'.$input['first'].'"
"'.$input['second'].'" ');
任何幫助表示贊賞
不要通過命令行調用另一個文件。 導入另一個文件,使其功能可用,然后直接直接調用該函數:
require_once 'c:/wamp/www/test_array/array_module.php';
$result = new_array($input['first'], $input['second']);
假定array_module.php
是用一種合理的方式編寫的,因此可以將其導入其他地方,例如:
<?php
function new_array($one, $two) {
...
return $result;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.