php数组中去掉空格,php 清除数组所有字符串元素两边空格的简单示例

本文提供了一个使用PHP的array_map函数遍历并清除数组中所有字符串元素两端空格的简单示例。通过TrimArray函数递归处理数组,无论是顶级元素还是嵌套子数组,都能有效清理空格。示例代码经过测试,能够正确工作。
摘要由CSDN通过智能技术生成

这篇文章主要为大家详细介绍了php 清除数组所有字符串元素两边空格的简单示例,具有一定的参考价值,可以用来参考一下。

使用php独有的array_map函数遍历清除数组中所有字符串的两端空格,php清除数组所有字符串元素两边的空格,感兴趣的小伙伴,下面一起跟随512笔记的小编罗X来看看吧。

经测试代码如下:

/**

* 遍历清除数组中所有字符串的两端空格

*

* @param

* @arrange (512.笔记) www.512pic.com

**/

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"

}

}

*/

/*** 来自512笔记(www.512pic.com) ***/

注:关于php 清除数组所有字符串元素两边空格的简单示例的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:清除空格

您可能感兴趣的文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值