PHPで値が空の配列を削除
2014/05/22
やりたかった事は配列でキーは入っていて値が入っていない
ものを削除したかった。
■サンプル
$test = array(1=>'aaa', 2=>'', 3=>'ccc');
var_dump($test); //array(3) { [1]=> string(3) "aaa" [2]=> string(0) "" [3]=> string(3) "ccc" }
$test = array_filter($test);
var_dump($test); //array(2) { [1]=> string(3) "aaa" [3]=> string(3) "ccc" }
■参考サイト
http://nob-log.info/2011/02/09/php%E3%81%A7%E9%85%8D%E5%88%97%E3%81%AE%E5%80%A4%E3%81%8C%E7%A9%BA%E3%81%AE%E8%A6%81%E7%B4%A0%E3%82%92%E5%89%8A%E9%99%A4%E3%81%97%E3%81%9F%E3%81%84%E6%99%82/
■リファレンス
http://php.net/manual/ja/function.array-filter.php
関連記事
-
-
PHP8系で「Uncaught TypeError: count(): Argument」エラーの対応方法
PHP8系で「PHP Fatal error: Uncaught TypeErr ...
-
-
PHPで簡単にカレンダーを生成できるライブラリ「PHP Calendar」の利用方法
PHPでカレンダーを描写したいということがたまにある。今までバニラPHPで書いて ...
-
-
PHPページングテンプレ
使いやすいのがあったのでメモ。 $page ...
-
-
composerでライブラリのインストールとインストール時のエラー対応方法
composerでライブラリをインストールする際に「The following ...
-
-
PHPのZipArchive::addFileでファイルが追加できない場合の対応方法
過去記事を参考にPHPにて複数のファイルをzipファイル化後、ダウンロードさせた ...