zoukankan      html  css  js  c++  java
  • include和require的区别

    require()函数是指包含进来的内容被当成当前文件的一个组成部分,所以当包含进来的文件有语法错误或者文件不存在的时候,那当前文件的PHP脚本都不再执行。

    include()函数相当于指定这个文件的路径,当被包含的文件有错时,不会影响到本身的程序运行。

    首先在includerequire 这二个字面意思去体会!include 是包含,require 是需要

    很容易就是看出强调的语气不一样! require 出错汇报error 后面的程序不在执行!
    include 出错则报waring !后面的程序继续执行!

    当然还有他们的衍生:include_once() require_once();

    php官方的 php手册上的解释

    require 和 include
    几乎完全一样,除了处理失败的方式不同之外。require
    在出错时产生 E_COMPILE_ERROR
    级别的错误。换句话说将导致脚本中止而 include
    只产生警告(E_WARNING),脚本会继续运行。

    官方解释:
    require is identical to include except upon failure it will also produce a fatal E_COMPILE_ERROR level error. In other words, it will halt the script whereas include only emits a warning (E_WARNING
  • 相关阅读:
    SecureCRT
    NFS服务器搭建
    卸载oracle步骤
    redhat 5.5 x86_x64搭建samba服务器
    ORA-01940: cannot drop a user that is currently connected
    迁移表空间
    日常SQL使用总结
    DataGuard常规操作命令
    使用PowerDesginer画ER图
    数据库卸载
  • 原文地址:https://www.cnblogs.com/webzhuo/p/4226366.html
Copyright © 2011-2022 走看看