四个载入方式的区别

2018-06-22  本文已影响7人  JessWang

include 和 require的区别

        include载入文件失败时(既没有找到该文件),报一个"提示错误",然后继续执行后续代码;

        require载入文件失败时,报错并立即终止执行.

        通常,require用于在程序中,后续的代码依赖于载入文件的时候.

include_once 和 require_onde的区

        同include 和 require的区别

include 和 include_once的区别

        include载入的文件不判断是否重复,只要有include语句,就会载入一次--既此时可能导致重复载入

        include_once载入的文件会有内部判断机制是否"前面代码"已经再如果,如果载入过,就不再载入.

require 和 require_onde的区别

        同include 和 include_once的区别

在被载入文件中return语句的作用

        一个载入语句,如果载入成,其实是有返回值的,为1,如果载入失败,则返回的是false.

        但,如果被载入文件中有return语句,此时就有另外的机制和作用:

            1.  return语句此时的作用是终止载入过程 --  该return语句的后续被载入文件的代码不再载入.

            2.  return语句也可以用于该载入文件载入时返回一个数据,形式: return xx数据

演示数万级别的索引查找速度

上一篇 下一篇

猜你喜欢

热点阅读