引用文件和文件类型无关。只要是含有 HTML 或者 PHP 等代码内容的文件就可以。如果文件正确存在,且内容正确。不管你使用哪个都不会报错。
_once 不是什么类型需要。而是为了防止同一个文件被重复调用,增加服务器负担。
require_once('a.php'); //调用
require_once('a.php'); //不会再次调用
什么时候用include,什么时候用require
你喜欢什么时候用什么都行。。一般建议全局性的内容使用 require 在文件一开始的时候使用。。用到的时候才包含进来的用 include 。
include是包含,如果程序执行到这行没有找到文件会警告.但继续执行.include_once和include是一样的 只是如果包含的文件已经存在就不再包含.
require是引用资源.如果资源文件没有找到.程序会致命错误并且终止执行.require_once的意思和require是一样的,只是会检验文件是否 已经被包含
例如,在文件开始位置书写如下代码,
<?php
include("test_include.php");
echo $queryTemp['temp_text'];
?>
若使用require,当test_include.php页面不存在时,此页面会报错。
若使用include,当test_include.php页面不存在时,此页面不会报错,代码继续往下执行。