PHP include任意文件或URL介绍


Posted in PHP onApril 29, 2014

实践出真理,写一个简单文件PHP文件include一个js文件,执行后没有报错或警告信息,同时看到被包含js的文件的内容被打印出来。因此得出结论:include 目标文件可以是任意类型。

现在再回头看include的官方文档,其中有这么一段话:“当一个文件被包含时,语法解析器在目标文件的开头脱离 PHP 模式并进入 HTML 模式,到文件结尾处恢复。由于此原因,目标文件中需要作为 PHP 代码执行的任何代码都必须被包括在有效的 PHP 起始和结束标记之中。” 注意其中提到“HTML模式,PHP代码必须包括在有效的PHP标记符中”,仔细体会其含义,它其实隐式的说明了include可以是任意类型的文件。

另外在4.3.0以后,include 目标文件还可以是一个url,当然前提是需要在配置中设置 allow_url_include 为 on。

PHP 相关文章推荐
PHP中Session的概念
Oct 09 PHP
新手学PHP之数据库操作详解及乱码解决!
Jan 02 PHP
php下用GD生成生成缩略图的两个选择和区别
Apr 17 PHP
在smarty中调用php内置函数的方法
Feb 07 PHP
控制PHP的输出:缓存并压缩动态页面
Jun 11 PHP
php的curl封装类用法实例
Nov 07 PHP
PHP中SimpleXML函数用法分析
Nov 26 PHP
php绘制一条直线的方法
Jan 24 PHP
PHP sleep()函数, usleep()函数
Aug 25 PHP
php实现算术验证码功能
Dec 05 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
Dec 18 PHP
Laravel 集成微信用户登录和绑定的实现
Dec 27 PHP
php调用google接口生成二维码示例
Apr 28 #PHP
php将字符串转化成date存入数据库的两种方式
Apr 28 #PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
Apr 28 #PHP
删除html标签得到纯文本可处理嵌套的标签
Apr 28 #PHP
php通过ajax实现双击table修改内容
Apr 28 #PHP
php利用curl抓取新浪微博内容示例
Apr 27 #PHP
php判断页面是否是微信打开的示例(微信打开网页)
Apr 25 #PHP
You might like
php实现二进制和文本相互转换的方法
2015/04/18 PHP
是 WordPress 让 PHP 更流行了 而不是框架
2016/02/03 PHP
PHP用正则匹配form表单中所有元素的类型和属性值实例代码
2017/02/28 PHP
addEventListener()第三个参数useCapture (Boolean)详细解析
2013/11/07 Javascript
用jquery等比例控制图片宽高的具体实现
2014/01/28 Javascript
使用AngularJS制作一个简单的RSS阅读器的教程
2015/06/18 Javascript
JavaScript原生对象常用方法总结(推荐)
2016/05/13 Javascript
js面向对象编程总结
2017/02/16 Javascript
微信小程序学习之数据处理详解
2017/07/05 Javascript
Vue2.0结合webuploader实现文件分片上传功能
2018/03/09 Javascript
微信小程序实现提交input信息到后台的方法示例
2019/01/19 Javascript
JS实现倒序输出的几种常用方法示例
2019/04/13 Javascript
JS html事件冒泡和事件捕获操作示例
2019/05/01 Javascript
JS实现获取当前所在周的周六、周日示例分析
2019/05/11 Javascript
解决Vue使用bus总线时,第一次路由跳转时数据没成功传递问题
2020/07/28 Javascript
Python3.x中自定义比较函数
2015/04/24 Python
[原创]pip和pygal的安装实例教程
2017/12/07 Python
python获取代码运行时间的实例代码
2018/06/11 Python
将string类型的数据类型转换为spark rdd时报错的解决方法
2019/02/18 Python
Python read函数按字节(字符)读取文件的实现
2019/07/03 Python
Python 实现网课实时监控自动签到、打卡功能
2020/03/12 Python
python实现简单坦克大战
2020/03/27 Python
如何查看Django ORM执行的SQL语句的实现
2020/04/20 Python
Django框架获取form表单数据方式总结
2020/04/22 Python
Python之字典对象的几种创建方法
2020/09/30 Python
简述python&pytorch 随机种子的实现
2020/10/07 Python
Python日志打印里logging.getLogger源码分析详解
2021/01/17 Python
一款基于css3的动画按钮代码教程
2014/11/23 HTML / CSS
什么是GWT的Entry Point
2013/08/16 面试题
酒店员工职业生涯规划
2014/02/25 职场文书
对孩子的寄语
2014/04/09 职场文书
弄虚作假心得体会
2014/09/10 职场文书
职工擅自离岗检讨书
2014/09/23 职场文书
给领导敬酒词
2015/08/12 职场文书
使用Canvas绘制一个游戏人物属性图
2022/03/25 Javascript
Nginx文件已经存在全局反向代理问题排查记录
2022/07/15 Servers