博主信息
博文 9
粉丝 1
评论 1
访问量 14216
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
PHP的文件包含
大象爱好者的博客
原创
1880人浏览过

含义:

          将一个(别的)文件包含到当前文件中,成为当前文件运行过程中的一部分。

         通常,一些公共的代码,在多个页面都需要用到的时候,会做成一个独立的文件(函数库,基类,配置文件,公共页面)。

          然后在不同的页面需要用到的时候,直接载入进来就可以了。

语法:

         include  “要载入的文件路径”;  //可以是相对路径,或本地物理路径。

         说明:

             可以载入php文件,也可以载入html文件。

        33.png

       载入一个文件的本质是:将被载入的文件“插入”到当前载入代码所在的位置。

  原理:

       1.php引擎打开包含的文件,对其进行编译处理,如果有致命错误,则会终止脚本执行

       2. 如果是php文件,编译完成后,直接将执行结果拿到文件被包含的地方。

          如果是html文件,则会直接放入缓冲程序中。

       3.  回到被包含的地方,继续执行其他php代码。

       4.  最后将执行结果,发给服务器,输出给浏览器。

四中方式的不同

        include:每次都载入文件(可能会重复载入),如果载入失败,在报错后继续执行后续语句;

        include_once:只载入一次(不会重复载入),如果载入失败,在报错后继续执行后续语句;

        require:每次都载入文件(可能会重复载入),如果载入失败,在报错后终止程序;

        require_once:只载入一次(不会重复载入),如果载入失败,在报错后终止程序;

 

        一般来说,如果被载入的文件内容,是后续代码运行的必备前提,则应该使用require载入。

         如果被载入的文件内容,只需要(或只允许)出现一次,则应该使用”xxxx_once”载入。


   


  

    


        

     


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学