- 数组门面增加数组删除空格

v6
Chaim 4 years ago
parent 9d6bdb4e77
commit aadbe6c4c8

@ -1,3 +1,6 @@
## v6.0.102 / 2020-08-05
- 数组门面增加数组删除空格
## v6.0.101 / 2020-07-25
- 优化代码

@ -26,7 +26,7 @@ use think\db\exception\DbException;
/**
* 定义当前版本
*/
const VERSION = '6.0.101';
const VERSION = '6.0.102';
if (!function_exists('get_ip_info')) {
/**

@ -36,6 +36,7 @@ use think\Facade;
* @method static array split(array $array, $num = 5) 分隔数组
* @method static array unique(array $array) 多维数组去重
* @method static array sort(array $arrays, string $sort_key, $sort_order = SORT_ASC, $sort_type = SORT_NUMERIC) 二维数组根据某个键排序
* @method static string trimArray(array $arr) 数组删除空格
*/
class Arrays extends Facade
{

@ -119,4 +119,24 @@ class Arrays
array_multisort($key_arrays, $sort_order, $sort_type, $arrays);
return $arrays;
}
/**
* 数组删除空格
* @param array $arr
* @return array
*/
public function trimArray(array $arr)
{
if (!is_array($arr)) {
return $arr;
}
foreach ($arr as $key => $value) {
if (is_array($value)) {
$arr[$key] = $this->TrimArray($value);
} else {
$arr[$key] = \DtApp\ThinkLibrary\facade\Strings::trimAll(trim($value));
}
}
return $arr;
}
}

@ -170,7 +170,7 @@ class Strings
}
/**
* 删除空格
* 字符串删除空格
* @param $str
* @return string|string[]
*/

Loading…
Cancel
Save