PHP批量处理字符串
来源:互联网 发布:ubuntu挂载windows硬盘 编辑:程序博客网 时间:2024/06/05 05:22
php中有很多字符串操作,而往往这些字符串有可能在数组中或者是对象里,这里整理出一个通用的php处理函数,用于数组,对象,字符串等各种数据结构的处理,扔里面即可,无需另外判断数据结构。
上代码:
public function escapeVar(&$var) { if(!empty($var)){ if(is_array($var)){ array_walk_recursive($var, array($this,'escapeVar')); }elseif(is_string($var)){ //这里写上你的处理逻辑,此处放了一个批量转义的函数 $var = htmlspecialchars($var,ENT_COMPAT,'UTF-8'); }elseif(is_object($var)){ if(method_exists($var,'toArray')){ $arr = $var->toArray(); $this->escapeVar($arr); foreach($arr as $k=>$v){ $var->$k = $v; } } } } }此示例可用于批量转义字符串,字符串批量替换,批量转换字符串大小写,批量处理数据库出来的数据的字符编码等等。
0 0
- PHP批量处理字符串
- sed 批量处理字符串
- Java字符串批量替换处理
- 批量处理字符串截取问题
- vim里批量字符串处理
- 批量处理文件,替换字符串
- PHP字符串处理函数
- php字符串处理函数库
- php字符串处理函数库
- php字符串处理函数
- PHP字符串处理函数
- PHP 字符串处理【索引】
- php 字符串处理
- PHP 字符串处理
- 【php】字符串处理函数
- PHP字符串处理
- PHP字符串处理函数
- php 常用字符串处理
- res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
- 深圳买单出口报关代理
- jquery判断web客户端和移动客户端用户访问网站
- poj3062Celebrity jeopardy
- [ALGO-53] 最小乘积(基本型)
- PHP批量处理字符串
- DIP(依赖倒置原则)、IoC(控制反转)、DI(依赖注入)以及IoC容器
- 第三章 UNIX 系统入门
- 经典Hash一致性算法
- Session 和 Cookie 的区别
- zoj2370
- 部署工程到tomcat7,出现奇葩的错误:严重: A child container failed during start
- 【转】java堆栈详解
- drawable( hdpi, ldpi, mdpi, xhdpi)区别