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
関連記事
-
PHPでプロキシ経由で他サーバーに接続する方法(file_get_contents / curlの2パターン)
PHPでfile_get_contentsやcurlで他サーバに接続する際に自サ ...
-
PHPのarray_map / array_walk関数について
他社が作成されたPHPのソースコードを拝見しているとarray_mapという見慣 ...
-
CodeIgniter4で簡易版ログインシステムの実装方法(管理画面向け)
CodeIgniter4で管理画面向けの簡易版ログインシステムを作成したい。通常 ...
-
FPDIで「This PDF document probably uses~~」エラーの対処方法
FPIDであるPDFを読み込ませようとすると「This PDF document ...
-
PHPでランダムな値を取得したいケース諸々の対応方法
テストデータを作成する際にランダムな値を入れたかったけど、色々ケースがあったので ...