手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

RegexIterator匹配和修改迭代器的数据集

首页 > PHP >

本文来自phpCq.com,没有测试,主要是看了一下,它可以对数据进行正则匹配,想来对那些写文本数据库的人很方便吧?
取出一堆数据,平时用strpos来定位来判断,现在可以直接用数组的正则匹配,直接判断好。呵呵

 

http://www.phpcq.com/id/116.html
  1. <?php  
  2. /** 
  3. * 初定义数组... 
  4. * @author:PHP博客-技术-资源-技术站-面向对象  
  5.  */  
  6.     $array = array('apple','avocado','orange','pineapple');  
  7.     /** 
  8.      * 创建迭代器 
  9.      */  
  10.     $arrIterator = new ArrayIterator($array);  
  11.     /** 
  12.      * 使用正则表达式模式来匹配和修改迭代器的数据 
  13.      */  
  14.     $iterator = new RegexIterator($arrIterator,'/^a/');  
  15.       
  16.     print_r(iterator_to_array($iterator));  
  17.     /** 
  18.      * 输出结果:Array ( [0] => apple [1] => avocado )  
  19.      */  
  20. ?>        




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: regexiterator, 迭代器

« 上一篇 | 下一篇 »

1条记录访客评论

朋友我是 php技术博客:www.phpcq.com 的站长 。。。

   很想与你交个朋友,很想与贵站做个友情链接,不知可否.

Post by php技术博客 on 2009, October 23, 6:19 PM 引用此文发表评论 #1


发表评论

评论内容 (必填):