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

array

新しい配列を作成します
名前:array
カテゴリ:配列
対応言語:php
一言説明:配列を作成します。

定義と使用法

array()関数は、配列を作成するために使用されます。

PHPには、3種類の配列があります。

  • インデックス配列- 数値インデックスを備えた配列
  • 連想配列- 指定されたキーを備えた配列
  • 多次元配列-1つ以上の配列を含む配列

例1

$ carsという名前のインデックス配列を作成し、3つの要素を割り当て、配列値を含むテキストを印刷します。

 <?php
$ cars =配列( "Volvo" 、 "BMW" 、 "Toyota" ) ;
エコー「私は好き」 。 $ cars [ 0 ] 。 "、" 。 $ cars [ 1 ] 。 " そして " 。 $ cars [ 2 ] 。 「。」 ;
?>

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

例2

$ ageという名前の連想配列を作成します:

 <?php
$ age = array ( "bill" => "60" 、 "Steve" => "56" 、 "mark" => "31" ) ;
エコー「法案は」 。 $ age [ 'bill' ] 。 「年齢。」 ;
?>

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

例3

インデックスアレイの値を反復して印刷します。

 <?php
$ cars =配列( "Volvo" 、 "BMW" 、 "Toyota" ) ;
$ arrlength = count ( $ cars ) ;

for ( $ x = 0 ; $ x < $ arrlength ; $ x ++ )
  {
  echo $ cars [ $ x ] ;
  echo "<br>" ;
  }
?>

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

例4

繰り返して、連想配列のすべての値を印刷します。

 <?php
$ age = array ( "bill" => "60" 、 "Steve" => "56" 、 "mark" => "31" ) ;

foreach ( $ as $ x => $ x_value )
  {
  echo "key =" 。 $ x 。 "、value =" 。 $ x_value ;
  echo "<br>" ;
  }
?>

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

例5

多次元配列を作成します。

 <?php
// 2次元配列:
$ cars =配列
  (
  配列( " Volvo " 、 100、96 ) 、
  配列( " BMW " 、 60、59 ) 、
  array ( " Toyota " 、 110、100 )
  )) ;
?>

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

類似の関数
  • 配列の最後のキーの名前を取得します array_key_last

    array_key_last

    配列の最後のキーの名前を取得します
  • 配列からセグメントを取ります array_slice

    array_slice

    配列からセグメントを取ります
  • アレイから1つ以上のユニットをランダムにフェッチします array_rand

    array_rand

    アレイから1つ以上のユニットをランダムに
  • 配列の先頭に1つ以上のユニットを挿入します array_unshift

    array_unshift

    配列の先頭に1つ以上のユニットを挿入しま
  • 連想配列からキー名を取得します key

    key

    連想配列からキー名を取得します
  • 配列の交点を計算し、コールバック関数を使用してデータを比較します array_uintersect

    array_uintersect

    配列の交点を計算し、コールバック関数を使
  • 指定された配列の最初のキーの名前を取得します array_key_first

    array_key_first

    指定された配列の最初のキーの名前を取得し
  • インデックスチェックとの配列の交点を計算し、インデックスをコールバック関数と比較します array_intersect_uassoc

    array_intersect_uassoc

    インデックスチェックとの配列の交点を計算