PHP で多次元配列に null 値が含まれているかどうかを確認する方法

WBOY
リリース: 2016-06-23 13:46:40
オリジナル
1403 人が閲覧しました



助けて!上の図に示すように、列に null 値が含まれている限り、この列は除外されます。 ?

rreee


あなたが言いたいことは2階からの答えではないと思います。あなたのデータ構造はほんの数記事のようです。最初のデータをすべて削除して、2番目のデータだけを残しますか。それぞれのキーはどうなるでしょうか?

null 値が見つかった場合は、最初に行 = null を設定し、それから設定を解除します

上記で表現したいのは 3 階です。例! 2 番目のキーの値だけを保持します。それらはすべて値を持っているため、それを実装する方法

配列と最終結果を投稿することをお勧めします。そしてその原理を説明します。 print _($ _ post);

rreee

$arr=array(	'listid'=>array('',5),	'title'=>array('',38),	'type'=>array('','我有'),	'count'=>array('',3),	'content'=>array('无','无'));foreach($arr as $k=>$v){	if(is_array($v)){		foreach($v as $v2){			if($v2==''){				unset($arr[$k]);			}		}	}}echo "<pre class="brush:php;toolbar:false">";print_r($arr);echo "
";/*Array( [content] => Array ( [0] => 无 [1] => 无 ))*/
ログイン後にコピー
望ましい結果が得られました

これで、$arr に完全な値のセットが含まれていない場合、エラーが発生します

ありがとうございます、解決されました

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート