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():会先检查目标文件是不是在之前就已经导入过了。如果是的话,就不在重复导入相同文件。

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

  • 相关阅读:
    负载均衡机制
    测试先行
    MVC模式在Java Web应用程序中的实例
    MVC模式学习
    Java反射机制
    软件开发火狐自动填写用户名和密码
    23种设计模式概述
    站立会议总结02
    站立会议总结01
    买书最低价问题
  • 原文地址:https://www.cnblogs.com/unique196/p/5474238.html
Copyright © 2011-2022 走看看