現在の位置: ホーム> 関数カテゴリ一覧> sizeof

sizeof

エイリアスをカウントします
名前:sizeof
カテゴリ:配列
対応言語:php
一言説明:count()のエイリアス。

定義と使用法

sizeof()関数は、配列内のユニット数またはオブジェクトの属性の数を計算します。

sizeof()関数は、 count()関数のエイリアスです。

注:変数が設定されていない場合、または変数に空の配列が含まれている場合、関数は0を返します。ISSET ()変数を使用して、変数が設定されているかどうかをテストできます。

例1

配列内の要素の数を返します。

 <?php
$ cars = array ( "volvo" 、 "bmw" 、 "トヨタ" ) ;
エコーサイズ( $ cars ) ;
?>

自分で試してみてください

例2

配列内の要素の数を再帰的に計算します。

 <?php
$ cars = array
  (
  「Volvo」 =>配列
  (
  「xc60」 、
  「xc90」
  ) 、、
  「BMW」 =>配列
  (
  「x3」 、
  「x5」
  ) 、、
  「トヨタ」 =>配列
  (
  「ハイランダー」
  ))
  ) ;

エコー「一般的なカウント:」 。 sizeof ( $ cars ) 。 "<br>" ;
エコー「再帰カウント:」 。 sizeof ( $ cars 、 1 ) ;
?>

自分で試してみてください

文法

sizeof (配列モード) ;
パラメーター説明する
配列必須。配列を指定します。
モード

オプション。処方モード。考えられる値:

  • 0-デフォルト。多次元配列内のすべての要素をカウントしません。
  • 1-配列内の要素の数を再帰的にカウントします(多次元配列内のすべての要素を計算します)。
類似の関数
  • アレイ内の内側のポインターを1つずつ移動します next

    next

    アレイ内の内側のポインターを1つずつ移動
  • 配列内のすべての値を要約します array_sum

    array_sum

    配列内のすべての値を要約します
  • コールバック関数を使用してキー名を比較して配列の違いセットを計算します array_diff_ukey

    array_diff_ukey

    コールバック関数を使用してキー名を比較し
  • 新しい配列を作成します array

    array

    新しい配列を作成します
  • 配列の内側ポインターを最後のユニットに向けます end

    end

    配列の内側ポインターを最後のユニットに向
  • 1つ以上の配列をマージします array_merge

    array_merge

    1つ以上の配列をマージします
  • 配列の最後のキーの名前を取得します array_key_last

    array_key_last

    配列の最後のキーの名前を取得します
  • 配列の違いを計算します array_diff

    array_diff

    配列の違いを計算します
人気記事(にんききじ)