zoukankan      html  css  js  c++  java
  • include()、include_once()与require()、require_once()的异同点

    相同点:

    首先include()、include_once()与require()、require_once()都是用来包含并运行指定文件的,并且包含的文件在执行时在结构上是完全一样的。

    例如:include("file.php");

       include_once("file.php");

       require("file.php");

       require_once("file.php");

    不同点:

    1.使用方式不同

      include()、include_once()一般放在PHP流程控制程序中。

      require()、require_once()通常放在PHP程序的最前面,PHP程序执行前就会先读入require()所指定的文件。

    2.执行时报错方式不同

      include()、include_once()在遇到包含文件不存在或出错时,则继续执行并显示警告错误,有返回值。

      require()、require_once()在遇到包含文件不存在或出错时,则停止执行并报错,显示致命错误,无返回值。

    include()、require()与include_once()、require_once()的区别:

    include()、require():当多次包含同一个文件时,就会重复导入多次相同的文件内容。

    include_once()、require_once():会先检查目标文件是不是在之前就已经导入过了。如果是的话,就不在重复导入相同文件。

    目前就总结了这么多,一起学习!

  • 相关阅读:
    js正则
    常用正则表达式
    JS
    Vue
    JS
    Cookie、Session和自定义分页
    ORM分组操作示例(与SQL语句的比较)以及基于对象和queryset的正反查询
    跨站请求伪造和csrf_token使用
    ORM之单表、多表操作
    Django中ORM介绍和字段及字段参数
  • 原文地址:https://www.cnblogs.com/unique196/p/5474238.html
Copyright © 2011-2022 走看看