在php中执行文件

时间:2018-05-08 22:17:44

标签: php

  if (file_exists("displaytab.php")) {
    $sys = fopen("displaytab.php", "r+");
    system(".\displaytab.php"); }

我已经尝试执行我保存在本地服务器目录中的文件displaytab.php,我搜索了system()的语法并且我使用了它,但是它不起作用。可以请有人解释我如何达到我的目标?就像我误解了语法或者我使用错误的命令一样。

3 个答案:

答案 0 :(得分:1)

错误的命令。您需要做的就是

include 'displaytab.php';

答案 1 :(得分:0)

php系统函数接受你可以尝试执行的命令:

<?php
   $file = 'file.php';
   system('php '.$file);
 ?>

答案 2 :(得分:0)

要将php文件包含在另一个php文件中,您应该使用require()include()

这两个函数之间的区别在于,如果您使用require()并且您邀请的文件包含致命错误将阻止脚本执行,但如果您使用include()文件则执行但是如果包含错误。< / p>

还有其他函数require_once()include_once他们做同样的事情,但如果你想让你的文件在php文件中邀请一次。