php实现字符串根据|分割转数组并对分割后存在字符串左右2边的空格清除
// 示例字符串
$str = " apple | banana |0|| | cherry | date| ";
// 按 | 分割成数组
$array = explode('|', $str);
// 去除每个元素两边的空格
$trimmedArray = array_map('trim', $array);
// 输出结果
print_r($trimmedArray);
//通过array_filter加回调函数strlen去掉值为空字符串 "" 的元素,但不会去掉 "0"
$filteredArray = array_filter($trimmedArray, 'strlen');
print_r($filteredArray);
相关文章