PHP explode函数怎样处理连续分隔符

avatar
作者
筋斗云
阅读量:0

在PHP中,explode() 函数用于将字符串分割为数组

以下是一个例子,展示了如何使用explode()函数处理连续分隔符:

<?php $str = "apple,orange,,banana,grape,,,,"; $delimiter = ",";  // 使用explode()函数处理连续分隔符 $array = explode($delimiter, $str);  // 使用array_filter()函数移除空值 $filtered_array = array_filter($array, function ($value) {     return !empty($value); });  print_r($filtered_array); ?> 

输出结果:

Array (     [0] => apple     [1] => orange     [2] => banana     [3] => grape ) 

在这个例子中,我们首先使用explode()函数根据逗号分隔字符串,然后使用array_filter()函数移除数组中的空值。这样,我们得到了一个没有连续分隔符的新数组。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!