通常我们通过从url调用file_name.php来执行php文件,而不是从url调用file_name,我可以从url调用方法/函数来执行php文件吗?如果是,请以示例解释我。
答案 0 :(得分:0)
因为不清楚你要求的是什么。
我想你想要curl
。 Curl调用将在您的服务器上执行php脚本。
或者您可以使用php script.php
答案 1 :(得分:0)
如果我理解正确:你不会从一个php文件中执行anoder * .php文件的内容。
只需使用"包含":
include('path/to/my/file.php');
Look the definition for "include" here in the PHP manual
希望迭代帮助
答案 2 :(得分:0)
你可以使用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');
?>