当前位置: 首页 > 编程笔记 >

简单谈谈PHP中的include、include_once、require以及require_once语句

施飞昂
2023-03-14
本文向大家介绍简单谈谈PHP中的include、include_once、require以及require_once语句,包括了简单谈谈PHP中的include、include_once、require以及require_once语句的使用技巧和注意事项,需要的朋友参考一下

1.include语句

使用include语句可以告诉PHP提取特定的文件,并载入它的全部内容

<?php
inlude "fileinfo.php";

//此处添加其他代码
?>

2.include_once语句

每次使用include语句时,它都会重新将请求的文件导入,即使这个文件已经被导入过。例如,假定fileinfo.php文件包含许多函数,我们使用include语句将他导入到现有的文件中,然后我们又导入了一个包含fileinfo.php的文件,通过嵌套,我们已经将fileinfo.php文件导入了两次,这就会产生错误,因为我们试图多次定义同名的变量或函数。为了避免这样的事情发生,我们使用include_once语句来代替include语句

<?php
include_once "fileinfo.php";

//此处添加其他代码
?>

此时,如果在相同的文件中遇到另一个include或include_once语句时,PHP会检查它是否已经被导入过,如果是,就忽略它。

3.require和require_once语句

使用include和include_once语句的潜在问题是:PHP只会试图导入被请求导入的文件,即使该文件没有被找到,程序依旧会执行。
当我们绝对需要导入一个文件时,使用require语句,对于使用require_once语句的原因也是一样的,在这就不再赘述了。

<?php
require_once "fileinfo.php";

//此处添加其他代码
?>

总的来说,我们应该坚持使用require_once语句。

 类似资料:
  • 本文向大家介绍PHP函数include include_once require和require_once的区别,包括了PHP函数include include_once require和require_once的区别的使用技巧和注意事项,需要的朋友参考一下 了解下include、include_once、require和require_once这4个函数: include函数:会将指定的文件读入

  • 问题内容: 在PHP中: 我什么时候应该使用vs. 我什么时候应该使用vs. 问题答案: 也有和。 所以你的问题应该是… 我什么时候应该使用vs. 我什么时候应该使用vs. 这里描述1的答案。 require()函数与include()相同,不同之处在于它对错误的处理方式不同。如果发生错误,include()函数将生成警告,但脚本将继续执行。require()产生致命错误,脚本将停止。 在这里可以

  • 问题内容: 我有一个PHP文件,在该文件中我定义了服务器访问变量以及和,因为此函数在后端的几乎每个页面中都经常使用,而我正在使用的那个函数现在对我来说是最合适的,您建议使用哪种方法或函数我想知道我是否有任何缺陷或使用安全吗? 编辑:请记住,我也将使用变量。 问题答案: 两者之间的唯一区别是,和它的姐妹抛出致命错误,如果没有找到文件,而并只显示一个警告并继续加载页面的其余部分。如果您不希望PHP尝试

  • 本文向大家介绍简单谈谈python中的语句和语法,包括了简单谈谈python中的语句和语法的使用技巧和注意事项,需要的朋友参考一下 python程序结构 python“一切皆对象”,这是接触python听到最多的总结了。在python中最基层的单位应该就是对象了,对象需要靠表达式建立处理,而表达式往往存在于语句中,多条语句组成代码块,多个代码块再组成一整个程序。python的核心其实是由语句和表达

  • 本文向大家介绍简单谈谈PHP中strlen 函数,包括了简单谈谈PHP中strlen 函数的使用技巧和注意事项,需要的朋友参考一下 strlen函数说明。 int strlen ( string $string ) 在这篇文章,我们可以知道strlen函数是通过Zend Engine定义的。函数的定义可以在这里查看。 在这里也给出函数的源码: 该文章讲到,该函数很简单,并不需要进一步的解释。而这篇

  • 本文向大家介绍简单谈谈Python流程控制语句,包括了简单谈谈Python流程控制语句的使用技巧和注意事项,需要的朋友参考一下 人们常说人生就是一个不断做选择题的过程:有的人没得选,只有一条路能走;有的人好一点,可以二选一;有些能力好或者家境好的人,可以有更多的选择;还有一些人在人生的迷茫期会在原地打转,找不到方向。对于相信有上帝的人来讲,这就好像是上帝事先为我们制定好了人生路线,也好像是那些神仙