PHP 爆炸一个字符串并返回一个没有空元素的数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 爆炸一个字符串并返回一个没有空元素的数组相关的知识,希望对你有一定的参考价值。

<?php
/*
	Function: eexplode
	
	Explodes an string and removes any empty 
	elements in the resulting array
	
	Parameters: 
		$separator - The separator used to explode the $string
		$string - The string to explode
		
	Returns:
		An array with no empty elements
		
	Example:
		print_r(explode(":","evan:walsh:"));

		Array(
			[0] => evan
			[1] => walsh
			[2] => 
		);

		print_r(eexplode(":","evan:walsh:"));

		Array(
			[0] => evan
			[1] => walsh
		);
 */
function eexplode($separator,$string){
	$array = explode($separator,$string);
	foreach($array as $key => $val){
		if(empty($val)){
			unset($array[$key]);
		}
	}
	return $array;
}

以上是关于PHP 爆炸一个字符串并返回一个没有空元素的数组的主要内容,如果未能解决你的问题,请参考以下文章