我有一个 php 脚本(functions.inc):
<?php
function exec_mount_secured_bucket(){
exec("/ilantest/testscript.sh");
}
?>
我想从 shell 内部运行该函数,通常使用 php 运行脚本我会这样做:
php function.inc
但我想从该函数文件中调用某个函数。
怎么做 ?
谢谢。
为此,您可以使用命令行开关:
--process-end code
-E code Run PHP code after processing all input lines
这应该做的工作:
php -E 'exec_mount_secured_bucket();' function.inc
创建一个像这样的文件:
启动器.php
<?php
include 'functions.inc';
exec_mount_secured_bucket();
然后在你的 bash 脚本中:
php launcher.php