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 飞信好友免费短信API接口开源版
Jul 22 PHP
php学习之数据类型之间的转换介绍
Jun 09 PHP
PHP句法规则详解 入门学习
Nov 09 PHP
基于magic_quotes_gpc与magic_quotes_runtime的区别与使用介绍
Apr 22 PHP
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
Oct 26 PHP
PHP的时间戳与具体时间转化的简单实现
Jun 13 PHP
PHP从二维数组得到N层分类树的实现代码
Oct 11 PHP
PHP计算近1年的所有月份
Mar 13 PHP
PHP多维数组指定多字段排序的示例代码
May 16 PHP
Yii2.0框架模型添加/修改/删除数据操作示例
Jul 18 PHP
php操作redis数据库常见方法实例总结
Feb 20 PHP
PHP连接SQL server数据库测试脚本运行实例
Aug 24 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 正则表达式小结
2009/08/31 PHP
php标签云的实现代码
2012/10/10 PHP
php创建sprite
2014/02/11 PHP
php将字符串随机分割成不同长度数组的方法
2015/06/01 PHP
php微信公众平台开发(一) 配置接口
2016/12/06 PHP
PHP集成环境XAMPP的安装与配置
2018/11/13 PHP
JavaScript回调(callback)函数概念自我理解及示例
2013/07/04 Javascript
前台js调用后台方法示例
2013/12/02 Javascript
javascript快速排序算法详解
2014/09/17 Javascript
JavaScript使用slice函数获取数组部分元素的方法
2015/04/06 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
2015/12/04 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
2016/06/08 Javascript
JS扩展类,克隆对象与混合类实例分析
2016/11/26 Javascript
浅析Ajax语法
2016/12/05 Javascript
easy ui datagrid 从编辑框中获取值的方法
2017/02/22 Javascript
JavaScript实现的原生态Tab标签页功能【兼容IE6】
2017/09/18 Javascript
Vue实现数字输入框中分割手机号码的示例
2017/10/10 Javascript
Vue.js的动态组件模板的实现
2018/11/26 Javascript
webpack4.0+vue2.0利用批处理生成前端单页或多页应用的方法
2019/06/28 Javascript
基于layui table返回的值的多级嵌套的解决方法
2019/09/19 Javascript
Python实现冒泡,插入,选择排序简单实例
2014/08/18 Python
Python使用MD5加密字符串示例
2014/08/22 Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
2019/09/16 Python
Python计算不规则图形面积算法实现解析
2019/11/22 Python
基于Tensorflow一维卷积用法详解
2020/05/22 Python
基于python实现删除指定文件类型
2020/07/21 Python
戴尔英国翻新电脑和电子产品:Dell UK Refurbished Computers
2019/07/30 全球购物
汽修专业学生自我鉴定
2013/11/16 职场文书
党员公开承诺书
2014/03/25 职场文书
幼儿园户外活动总结
2014/07/04 职场文书
个人租房协议书
2014/11/28 职场文书
自主招生推荐信格式模板
2015/03/24 职场文书
施工安全保证书
2015/05/09 职场文书
pytorch锁死在dataloader(训练时卡死)
2021/05/28 Python
Python中字符串对象语法分享
2022/02/24 Python
CentOS7设置ssh服务以及端口修改方式
2022/12/24 Servers