[英]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.