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

    array_column

    入力配列内の単一の列の値を返します
  • 1つ以上のセルを配列の端に押し込みます(スタックする) array_push

    array_push

    1つ以上のセルを配列の端に押し込みます(
  • 「Natural Sort」アルゴリズムを使用して配列をソートします natsort

    natsort

    「NaturalSort」アルゴリズムを
  • キーとして1つの配列を使用して、その値として別の配列を使用して配列を作成します array_combine

    array_combine

    キーとして1つの配列を使用して、その値と
  • 1つ以上の配列をマージします array_merge

    array_merge

    1つ以上の配列をマージします
  • キー名の比較を使用して、配列の違いセットを計算する array_diff_key

    array_diff_key

    キー名の比較を使用して、配列の違いセット
  • 指定された配列の最初のキーの名前を取得します array_key_first

    array_key_first

    指定された配列の最初のキーの名前を取得し
  • 変数名とその値を含む配列を作成します compact

    compact

    変数名とその値を含む配列を作成します
人気記事(にんききじ)