php 正则匹配函数体


Posted in PHP onAugust 25, 2009
<?php 
$data = php_strip_whitespace('test.php'); //去掉注释,空格,换行(不包括字符串中的) 
echo $data; 
$data = preg_match_all(" 
/ 
function\s+ #匹配function和后面的空格 
[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]* #匹配函数名 
\(([^)]*?)\)\s+ #匹配函数参数,并且作为子模式捕获 
\{ 
(.*?) 
\}(?=(?:\s*function|\s*?$)) #匹配大括号,仅当后面紧跟着function或者处于字符串结束位置时 
/xi 
", $data, $matches); print_r($matches); 
?>
PHP 相关文章推荐
一个从别的网站抓取信息的例子(域名查询)
Oct 09 PHP
为查询结果建立向后/向前按钮
Oct 09 PHP
php 数学运算验证码实现代码
Oct 11 PHP
php用户注册页面利用js进行表单验证具体实例
Oct 17 PHP
php5.2以下版本无json_decode函数的解决方法
May 25 PHP
PHP答题类应用接口实例
Feb 09 PHP
PHP实现HTTP断点续传的方法
Jun 17 PHP
PHP编程实现微信企业向用户付款的方法示例
Jul 26 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
PHP中用Trait封装单例模式的实现
Dec 18 PHP
PHP正则之正向预查与反向预查讲解与实例
Apr 06 PHP
PHP变量的作用范围实例讲解
Dec 22 PHP
PHP has encountered an Access Violation at 7C94BD02解决方法
Aug 24 #PHP
PHP 替换模板变量实现步骤
Aug 24 #PHP
PHP 开源AJAX框架14种
Aug 24 #PHP
PHP 开源框架22个简单简介
Aug 24 #PHP
php xml留言板 xml存储数据的简单例子
Aug 24 #PHP
建站常用13种PHP开源CMS比较
Aug 23 #PHP
怎样去阅读一份php源代码
Aug 21 #PHP
You might like
PHP Directory 函数的详解
2013/03/07 PHP
thinkPHP基于ajax实现的菜单与分页示例
2016/07/12 PHP
基于php(Thinkphp)+jquery 实现ajax多选反选不选删除数据功能
2017/02/24 PHP
解决Extjs 4 Panel作为Window组件的子组件时出现双重边框问题
2013/01/11 Javascript
原生js实现fadein 和 fadeout淡入淡出效果
2014/06/05 Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
2016/06/22 Javascript
JavaScript定时器制作弹窗小广告
2017/02/05 Javascript
vue.js父组件使用外部对象的方法示例
2017/04/25 Javascript
jQuery实现的两种简单弹窗效果示例
2018/04/18 jQuery
解决jquery的ajax调取后端数据成功却渲染失败的问题
2018/08/08 jQuery
从组件封装看Vue的作用域插槽的实现
2019/02/12 Javascript
react写一个select组件的实现代码
2019/04/03 Javascript
JavaScript:ES2019 的新特性(译)
2019/08/08 Javascript
详细分析vue表单数据的绑定
2020/07/20 Javascript
python直接访问私有属性的简单方法
2016/07/25 Python
python中pylint使用方法(pylint代码检查)
2018/04/06 Python
Python中注释(多行注释和单行注释)的用法实例
2019/08/28 Python
python2 对excel表格操作完整示例
2020/02/23 Python
Python如何绘制日历图和热力图
2020/08/07 Python
Python高并发和多线程有什么关系
2020/11/14 Python
CSS3中媒体查询结合rem布局适配手机屏幕
2019/06/10 HTML / CSS
HTML5 3D旋转相册的实现示例
2019/12/03 HTML / CSS
英国领先的男士美容护发用品公司:Mankind
2016/08/31 全球购物
英国玛莎百货澳大利亚:Marks & Spencer Australia
2019/08/30 全球购物
PPP协议组成及简述协议协商的基本过程
2015/05/28 面试题
钳工实习自我鉴定
2013/09/19 职场文书
科室工作个人总结的自我评价
2013/10/29 职场文书
yy婚礼司仪主持词
2014/03/14 职场文书
2015年全国爱眼日活动方案
2015/05/05 职场文书
婚宴主持词
2015/06/30 职场文书
2015七夕情人节宣传语
2015/07/14 职场文书
2016年公务员六五普法心得体会
2016/01/21 职场文书
MYSQL(电话号码,身份证)数据脱敏的实现
2021/05/28 MySQL
python ansible自动化运维工具执行流程
2021/06/24 Python
Java 在生活中的 10 大应用
2021/11/02 Java/Android
weblogic服务建立数据源连接测试更新mysql驱动包的问题及解决方法
2022/01/22 MySQL