文件 a.php 
<?php
    echo '1';
?>测试1:
文件 b.php
<?php
    require("a.php");
    require("a.php");
?>
输出:11测试2:
文件 c.php
<?php
    require("a.php");
    require_once("a.php");
?>
输出:1是这个意思么?如果包含文件里面定义了一个函数,那么如果不小心连续包含了两次,php会报函数重名的错误。用require_once能避免很多诸如此类的麻烦吧。