




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
php 自己定义解析方式 比较简单的写法 格式 sxq blist num 10 Intercept 10 order desc loop data r r title r content r zut loop sxq blist 以 sxq 开始 以 sxq 结束 冒号紧跟的是传入的数据需要获取的方式 以英文空格分开后面的参数 第二行的 loop 目前里面的参数么有用到 但是不需填写 只要出现 loop 就行 需要循环的 html 里面的参数目前是写死的 必需 r 开始取值 如果需要用到 key 直接用 k 取 这个可以根据自己的需要变化 Php 部分 Label html html str string count matchest 0 1 this explodeRole row str html str this explodeRole one row str html str return string string desc 返回传入的参数 date 20161221 func 匹配模块功能函数 farr 匹配模块功能参数 html 匹配模块标签 data key html 标签 public function pbs interface func farr html data key fun t Tag func fun f tagf func r name fun t php require once r name obj fun t getObj this cf existsyn fun t obj fun f return obj fun f farr html data key 获取布局范围 zhi date 201612220909 private function explodeRole row str str foreach row str as rkey rval fil a rval 0 fil b rval 1 str str replace fil a fil b str return str desc 获取布局范围 date 201612220909 private function explodeRole one row str html str fil a row str 0 fil b row str 1 return str replace fil a fil b html str 获取布局范围 date 20161220 private function Label html str2 regex2 sxq a z sxq a z si if preg match all regex2 str2 matchest arr str count matchest 0 1 this pbs zhfunc row matchest this pbs zhfunc one matchest return arr str desc 获取标签内容 date 20161221 hui fun 回调函数定义 label b arr config 配置参数 private function Parser Label a Label b Label c Label d fun name explode Label d label b arr explode Label b label b arr config func fun name 1 label b arr config farr this pb configure label b arr return this Parser c label b arr config Label c 获取内部结构 private function Parser c label b arr config Label c label b arr config html Label c label b arr config data key this pbs loops hstr Label c return call user func array array this pbs interface label b arr config desc 处理位置 date 201612221017 Label a 读取整体结构 Label b 读取整体结构 xcar tlist row 10 order desc Label c 内部整体结构 Label d 结尾部分 private function pbs zhfunc one matchest Label a matchest 0 0 Label b matchest 1 0 Label c matchest 2 0 Label d matchest 3 0 arr srow this Parser Label a Label b Label c Label d return array Label a arr srow desc 获取内部结构 date 2016122210447 for arrp 循环的参数 f arr 循环的数组名称 loop f arr data 循环的数组名称 data f arr key 循环的数组名称 val for arr html 循环的 html 标签 没有处理有 key 存在的情况 private function pbs loops hstr Label c regex loop loop loop si if preg match all regex loop Label c Label c arr for arrp explode Label c arr 1 0 f arr for arrp 0 f arr data for arrp 1 f arr key for arrp 2 for arr html Label c arr 2 0 Label c arr qbej array loop f arr data f arr data key f arr key html for arr html return Label c arr qbej Label c arr qbej desc 处理位置 date 201612221017 Label a 读取整体结构 Label b 读取整体结构 xcar tlist row 10 order desc Label c 内部整体结构 Label d 结尾部分 private function pbs zhfunc row matchest for i 0 i Parser Label a Label b Label c Label d arr str i array Label a arr srow return arr str desc 处理返回的参数 date 20161221 private function pb configure str strc foreach str as skey sval sval arr explode sval if skey 0 strc sval arr 0 str
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国青年公寓二手交易市场发展与退出机制分析
- 2025年小学英语毕业考试模拟卷:英语歌曲与童谣教学课堂观察报告
- 2025年小学英语毕业考试模拟试卷:英语歌曲与童谣教学案例分析报告撰写研究案例试题
- 农学中的畜禽生产环境卫生管理规范实践
- 低压电器应急处理手册
- 低压电器润滑方案
- 哈密顿系统保结构算法:构造、分析与应用
- 咖啡酸片联合大剂量地塞米松治疗ITP:疗效与安全性的深度剖析
- 审计风险监控制度
- 应急预案演练计划
- (人教版) 高一 单词表(默写版)
- 新概念第一册单词默写表
- 手术室无菌操作技术
- 颅脑损伤后的代谢变化和营养支持
- 介入科规培出科小结
- 人工智能在国际贸易中的应用
- 第2章 Windows 10操作系统
- 教研活动:幼儿园班级主题墙创设课件
- GB/T 42430-2023血液、尿液中乙醇、甲醇、正丙醇、丙酮、异丙醇和正丁醇检验
- 酒店住宿水单模板-可修改
- SF-三福的历史与文化 v2.0
评论
0/150
提交评论