源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

PHP清除数组中所有字符串两端空格的方法

  • 时间:2020-05-07 03:52 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:PHP清除数组中所有字符串两端空格的方法
本文实例讲述了PHP清除数组中所有字符串两端空格的方法,分享给大家供大家参考。具体实现方法如下: 一般来说在php中清除字符串中空格我们可以有很多实现方法,但清除数组中所有值的前后代码我们并不能简单的使用这些方法,本文实例主要使用php独有的array_map函数遍历清除数组中所有字符串的两端空格。   具体实现代码如下:
[u]复制代码[/u] 代码如下:
function TrimArray($Input){     if (!is_array($Input))         return trim($Input);     return array_map('TrimArray', $Input); } /* Old version (v0.1):旧版本给大家作为对比参考: function TrimArray($arr){     if (!is_array($arr)){ return $arr; }     while (list($key, $value) = each($arr)){         if (is_array($value)){             $arr[$key] = TrimArray($value);         }         else {             $arr[$key] = trim($value);         }     }     return $arr; } */ //演示范例: $DirtyArray = array(     'Key1' => ' Value 1 ',     'Key2' => '      Value 2      ',     'Key3' => array(         '   Child Array Item 1 ',         '   Child Array Item 2'     ) ); $CleanArray = TrimArray($DirtyArray); var_dump($CleanArray);   Result will be: array(3) {   ["Key1"]=>   string(7) "Value 1"   ["Key2"]=>   string(7) "Value 2"   ["Key3"]=>   array(2) {     [0]=>     string(18) "Child Array Item 1"     [1]=>     string(18) "Child Array Item 2"   } }
希望本文所述对大家的PHP程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部