通常我们通过从url调用file_name.php来执行php文件,我可以从url调用方法/函数来执行php吗?如果是,请举例说明。
因为不清楚您想要什么。
我想你想要curl
。Curl调用将在您的服务器上执行php脚本。
或者,您可以使用php script.php
等命令从服务器执行代码
如果我理解正确的话:你习惯于从php文件的widhin执行anoder*.php文件的内容。
只需使用"include":
include('path/to/my/file.php');
在PHP手册中查找"include"的定义
希望ite帮助
您可以使用exec()php函数。看看这个http://php.net/manual/en/function.exec.php
要执行php文件,您可以尝试这种方式。
exec('php path/to/your/phpfile.php');
例如:
exec('php /var/www/proj/home.php');
如果你的php文件返回了一些东西,并且你想把它保存在变量中,那么就用这个
exec('php /var/www/proj/home.php',$var);
如果你想从index.php调用home.php,那么你的index.php将看起来像
index.php
<?php
exec('php /var/www/proj/home.php');
?>