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 相关文章推荐
批量修改RAR文件注释的php代码
Nov 20 PHP
五款常用mysql slow log分析工具的比较分析
May 22 PHP
PHP Undefined index报错的修复方法
Jul 17 PHP
php正则表达式使用的详细介绍
Apr 27 PHP
php上传文件中文文件名乱码的解决方法
Nov 01 PHP
PHP中对于浮点型的数据需要用不同的方法解决
Mar 11 PHP
PHP反射机制用法实例
Aug 28 PHP
PHP Imagick完美实现图片裁切、生成缩略图、添加水印
Feb 22 PHP
php封装db类连接sqlite3数据库的方法实例
Dec 19 PHP
php 根据URL下载远程图片、压缩包、pdf等文件到本地
Jul 26 PHP
php实现断点续传大文件示例代码
Jun 19 PHP
php使用Swoole实现毫秒级定时任务的方法
Sep 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
php数组函数序列之prev() - 移动数组内部指针到上一个元素的位置,并返回该元素值
2011/10/31 PHP
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
PHP实现通过URL提取根域名
2016/03/31 PHP
laravel 5.3中自定义加密服务的方案详解
2017/05/09 PHP
js、jquery图片动画、动态切换示例代码
2014/06/03 Javascript
深入理解JavaScript系列(27):设计模式之建造者模式详解
2015/03/03 Javascript
JavaScript实现梯形乘法表的方法
2015/04/25 Javascript
JS判断图片是否加载完成方法汇总(最新版)
2016/05/13 Javascript
JS简单实现tab切换效果的多窗口显示功能
2016/09/07 Javascript
前端自动化开发之Node.js的环境搭建教程
2017/04/01 Javascript
解决vue router使用 history 模式刷新后404问题
2017/07/19 Javascript
基于input框覆盖掉数字英文的实例讲解
2017/07/21 Javascript
vue :src 文件路径错误问题的解决方法
2018/05/15 Javascript
详解在vue-cli项目下简单使用mockjs模拟数据
2018/10/19 Javascript
Vue递归组件+Vuex开发树形组件Tree--递归组件的简单实现
2019/04/01 Javascript
Vue中正确使用Element-UI组件的方法实例
2020/10/13 Javascript
python动态网页批量爬取
2016/02/14 Python
对python 各种删除文件失败的处理方式分享
2018/04/24 Python
对Python3+gdal 读取tiff格式数据的实例讲解
2018/12/04 Python
Python3爬虫学习入门教程
2018/12/11 Python
Python基于Tkinter模块实现的弹球小游戏
2018/12/27 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
2019/04/01 Python
Django CBV与FBV原理及实例详解
2019/08/12 Python
浅谈numpy中函数resize与reshape,ravel与flatten的区别
2020/06/18 Python
Django数据库迁移常见使用方法
2020/11/12 Python
5分钟让你掌握css3阴影、倒影、渐变小技巧(小编推荐)
2016/08/15 HTML / CSS
美体小铺瑞典官方网站:The Body Shop瑞典
2018/01/27 全球购物
马来西亚网上花店:FlowerAdvisor马来西亚
2020/01/03 全球购物
大学生工作推荐信范文
2013/12/02 职场文书
师范生的个人求职信范文
2014/01/04 职场文书
出纳试用期自我鉴定
2014/04/07 职场文书
关于热爱祖国的演讲稿
2014/05/04 职场文书
班子个人四风问题整改措施
2014/10/04 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
卫生院义诊活动总结
2015/05/07 职场文书
golang 生成对应的数据表struct定义操作
2021/04/28 Golang