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

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 ## 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')) { if (!function_exists('get_ip_info')) {
/** /**

@ -36,6 +36,7 @@ use think\Facade;
* @method static array split(array $array, $num = 5) 分隔数组 * @method static array split(array $array, $num = 5) 分隔数组
* @method static array unique(array $array) 多维数组去重 * @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 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 class Arrays extends Facade
{ {

@ -119,4 +119,24 @@ class Arrays
array_multisort($key_arrays, $sort_order, $sort_type, $arrays); array_multisort($key_arrays, $sort_order, $sort_type, $arrays);
return $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 * @param $str
* @return string|string[] * @return string|string[]
*/ */

Loading…
Cancel
Save