配列が空かどうかを判断する 2 つの PHP コードを次に示します。配列は複合データ型であるため、他の文字データのように処理できません。以下の例を参照してください。
方法
1. count (配列) を使用してレコードを取得します。空の場合は 0 を返します
。
2. is_null関数を使う
コードは次のとおりです | コードをコピー |
$a=array('1','2','3');
|
カウント方法は実現可能です
is_null メソッドは機能しません
例 2
//配列が空かどうかを判定します
コードは次のとおりです | コードをコピー |
/** 配列( ); 空 配列( 配列( )、 配列( )、 配列( ) ); 空 配列( 配列( )、 配列( 配列( )、 配列( 1=>1 ) )、 配列( ) ); 非空 */ 関数 is_array_null($value) { if (空($value)) { $value を返します } それ以外は { 戻り値 is_array($value) ? array_map('array_null', $value) : addslashes($value); } } |