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 相关文章推荐
Optimizer与Debugger兼容性问题的解决方法
Dec 01 PHP
php 从数据库提取二进制图片的处理代码
Sep 09 PHP
php tp验证表单与自动填充函数代码
Feb 22 PHP
PHP 读取大文件的X行到Y行内容的实现代码
Jun 24 PHP
php获取中文拼音首字母类和函数分享
Apr 24 PHP
PHP数据库万能引擎类adodb配置使用以及实例集锦
Jun 12 PHP
PHP自动重命名文件实现方法
Nov 04 PHP
PHP生成指定随机字符串的简单实现方法
Apr 01 PHP
PHP5.4起内置web服务器使用方法
Aug 09 PHP
PHP连接MYSQL数据库的3种常用方法
Feb 27 PHP
PHP 使用二进制保存用户状态的实例
Jan 29 PHP
yii框架结合charjs实现统计30天数据的方法
Apr 04 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
PHP6 先修班 JSON实例代码
2008/08/23 PHP
php生成过去100年下拉列表的方法
2015/07/20 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
2016/10/18 PHP
PHP 实现手机端APP支付宝支付功能
2018/06/07 PHP
PHP PDOStatement::closeCursor讲解
2019/01/30 PHP
使用laravel和ECharts实现折线图效果的例子
2019/10/09 PHP
JavaScript入门教程(6) Window窗口对象
2009/01/31 Javascript
javascript中IE浏览器不支持NEW DATE()带参数的解决方法
2012/03/01 Javascript
jQuery随便控制任意div隐藏的方法
2013/06/28 Javascript
js实现checkbox全选和反选示例
2014/05/01 Javascript
jQuery实现数字加减效果汇总
2014/12/16 Javascript
jQuery插件AjaxFileUpload实现ajax文件上传
2016/05/05 Javascript
vue2.0获取自定义属性的值
2017/03/28 Javascript
详解Angular2中Input和Output用法及示例
2017/05/21 Javascript
layui 监听select选择 获取当前select的ID名称方法
2019/09/24 Javascript
vue引用外部JS的两种种方法
2020/01/28 Javascript
Python中运行并行任务技巧
2015/02/26 Python
python rsa 加密解密
2017/03/20 Python
python3解析库BeautifulSoup4的安装配置与基本用法
2018/06/26 Python
Python3编码问题 Unicode utf-8 bytes互转方法
2018/10/26 Python
django多个APP的urls设置方法(views重复问题解决)
2019/07/19 Python
pandas to_excel 添加颜色操作
2020/07/14 Python
Python调用REST API接口的几种方式汇总
2020/10/19 Python
使用Python下载抖音各大V视频的思路详解
2021/02/06 Python
css3实现背景图片拉伸效果像桌面壁纸一样
2013/08/19 HTML / CSS
HTML5验证以及日期显示的实现详解
2013/07/05 HTML / CSS
银行会计业务的个人自我评价
2013/11/02 职场文书
社团招新策划书
2014/02/04 职场文书
十八届三中全会报告学习材料
2014/02/17 职场文书
初中生期末评语大全
2014/04/24 职场文书
环保建议书300字
2014/05/14 职场文书
会计专业求职信
2014/08/10 职场文书
村级个人对照检查材料
2014/08/22 职场文书
2014年新教师工作总结
2014/11/08 职场文书
导游词之吉林吉塔
2019/11/11 职场文书
浅谈JavaScript浅拷贝和深拷贝
2021/11/07 Javascript