关于PHP require_once

时间:2013-12-24 06:02:04

标签: php require-once

我最近遇到了这个奇怪的功能:

index.php

<?php
  require_once("include/header.php");
?>

include/header.php

<?php
  require_once("./config.inc.php");
  require_once("./func.inc.php");
?>
fooo!

include/config.inc.phpinclude/func.inc.php为空。

当我尝试加载index.php时,它会给我一个白页,什么都没有。

但是当我将include/header.php改为此时:

<?php
  require_once("config.inc.php"); // notice the loss of ./
  require_once("func.inc.php");
?>
fooo!

它突然起作用。

我之前在PHP Web应用程序中使用过./之前的文件名,它似乎没有中断,所以我对这个功能感到有点困惑。

为什么会发生?

谢谢!

0 个答案:

没有答案