PHP 文字列配列から空文字列の要素をすべて削除
「Web 開発」に関連する記事一覧


PHP 文字列配列から空文字列の要素をすべて削除

2018/10/08 17:00
PHP 

PHP で文字列配列から空文字列を取り除きたいことがよくあるのですが、少し PHP 独特な書き方になって忘れそうなのでメモしておきます。

unset で削除しつつ、array_values で削除したインデックスを詰めなおすようなやり方です。

public function removeEmptyElements($strArray)
{
	for($i = 0; $i < count($strArray); ++$i)
	{
		if (strlen(trim($strArray[$i]))==0)
		{
			unset($strArray[$i]);
		}
	}

	return array_values($strArray);
}


    このエントリーをはてなブックマークに追加  

にほんブログ村 デザインブログ グラフィックアートへ

0.0199 sec

Copyright(C)2006-2018 wsp All Rights Reserved