現在の位置: ホーム> 関数カテゴリ一覧> 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-配列内の要素の数を再帰的にカウントします(多次元配列内のすべての要素を計算します)。
類似の関数
  • 配列を破壊します shuffle

    shuffle

    配列を破壊します
  • ユーザー定義の比較関数を使用して、値で配列をソートします usort

    usort

    ユーザー定義の比較関数を使用して、値で配
  • インデックスチェックを使用して、配列の差セットを計算します array_diff_assoc

    array_diff_assoc

    インデックスチェックを使用して、配列の差
  • 指定されたキーと値で配列を入力します array_fill_keys

    array_fill_keys

    指定されたキーと値で配列を入力します
  • 配列の先頭でセルを配列から移動します array_shift

    array_shift

    配列の先頭でセルを配列から移動します
  • 指定された要素を含む範囲に基づいて配列を作成します range

    range

    指定された要素を含む範囲に基づいて配列を
  • 配列の先頭に1つ以上のユニットを挿入します array_unshift

    array_unshift

    配列の先頭に1つ以上のユニットを挿入しま
  • 配列内のすべての値を要約します array_sum

    array_sum

    配列内のすべての値を要約します
人気記事(にんききじ)