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
関連記事
-
-
wp_mail関数でエンベロープFrom(Return-Path)が指定できない場合の対応方法
WordPress内に設置されたお問い合わせのフォームようなシステムでエンベロー ...
-
-
php.iniを変更後にApacheを再起動しても反映されない場合の対応方法
先日AlmaLinux8系にChronyをインストールしてサーバの時刻同期を行っ ...
-
-
SortableJSを使ってデータの並べ替え&保存
あるシステムを拝見した際にtableタグ内に並んでいる項目をドラッグ&ド ...
-
-
PHPでOGPタグ(metaタグ)を簡単に取得できる「OpenGraph.php」の利用方法
PHPでOGPタグ(metaタグ)を取得する際、file_get_content ...
-
-
PHPで画像を分割し並べ替えて出力したものをJavaScriptで復元する方法
ある電子書籍サイトをブラウザの開発者ツールで見てみたところ、PHPでページ画像を ...