php4で以下の様な配列が作成する際に

Array
(
[0] => 873989
[1] => Array
(
)
)
以下の分のブランク部分は格納しないように作成したいのですがなにかありますか?
[1] => Array
(
)
issetなどではだめでした。

回答の条件
  • 1人2回まで
  • 登録:2006/06/14 12:16:18
  • 終了:2006/06/14 14:28:05

回答(1件)

id:saphil No.1

saphil回答回数36ベストアンサー獲得回数32006/06/14 13:48:22

ポイント60pt

count で、0 ならブランク、という判断でいかがでしょうか。


//$arry = Array(1,2,3); //ブランクでは無い場合

$arry = Array();   //ブランクの場合

$cnt = count($arry);

if ( $cnt == 0 ){

  print "配列の中は、ブランクです。格納しません。\n";

}else{

  print "配列はブランクではありません。格納します。\n";

}

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません