PHP include_once语句——包含一次的语句,include_once语句是include语句的延伸,它的作用和include语句几乎是相同的,唯一的区别在于,include_once语句会在导入文件前先检测该文件是否在该页面的其他部分被导入过,如果是,就不会重复导入该文件,这种差别是非常重要的。例如,要导入的文件中存在一些自定义函数,那么如果在同一个程序中重复导入这个文件,在第二次导入时便会发生错误,因为PHP不允许相同名称的函数被重复声明。
PHP include_once语句 语法
void include_once (string filename)
参数filename是指定的完整路径文件名。
在使用include_once语句时,应该明确它与include语句的区别,应用include_once语句多次调用相同的文件时,程序只会调用一次。
何时应用include语句或include_once语句,应该根据程序而定,但是建议应用include_once语句,因为应用include_once语句不会因重复包含了两个相同的文件而发生错误。
PHP include_once语句 示例
本示例应用include_once语句包含并运行指定文件top.php
index.php文件代码如下:
<?php
include_once("top.php");
?>
包含文件top.php的代码如下:
<body>
<table width="795" height="92" border="0" cellpadding="0" cellspacing="0">
<tr>
<td background="images.jpg"> </td>
</tr>
</table>
</body>