JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 编程开发 » php使用递归替换数组中的内容

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

此文被围观2578 日期: 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; }

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234