PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

Adophper » 编程开发 » php使用递归替换数组中的内容

php使用递归替换数组中的内容

此文被围观1271日期: 2011-04-14 分类 : 编程开发  标签: 
今天在修正进销存系统bug的时候,突然发现,搜索的结果是不是要加红呢? 但是查询的时候是以数组返回的,如何在数组是进行查找并替换呢? 在网上找了一个方法,OK! //使用递归替换数组中的内容 function searchReplace($array, $keywords){ if(is_array($array)) { foreach($array as $k => $v) { $array[$k] = searchReplace($array[$k], $keywords); } }else { $array = str_replace($keywords, "<font color='red'>".$keywords."</font>", $array); } return $array; }

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.