2012-01-13 9 views

答えて

15

それは次のようになります。

if (!empty($myarray)) {} 
+0

です。配列に少なくとも1つの項目が含まれている場合はtrueを返します。 –

+0

ありがとう!それはとても簡単ですが便利です。 – technophyle

5

-emptinessをempty()で確認してください。

以下のものが空であると考えられている:(空文字列) ""

  • 0(整数として0)
  • 0.0(floatとして0)
  • "0"(文字列として0)
  • FALSE
  • NULL
  • array()(空の配列)
  • var $ var; (変数が宣言されたが、クラス内の値なし)
if (!empty($myarray)) { 
    // 
} 

しかし、それを行うには1つの標準的な方法がある場合、私は、わかりません。 PHPはTMTOWTDIに続くかもしれません。少なくとも1つの要素について

+0

むしろ '!empty($ myArray)' –

+0

と言っています '!empty($ array)' –

+0

@mikuそれは適切に ' TIMTOWTDIBSCINABTE' so 'empty()'それは – PeeHaa

2

私はあまりにも動作しますif(!empty($myarray))と信じています。それはあなたが得るならw/eを実行しないことを意味するでしょうarray([0] => '')

+0

どういう意味ですか?配列([0] => '') 'が出たらw/eを実行しないという意味ですか? – PeeHaa

関連する問題