PHP 配列定義の詳細な入門チュートリアル_PHP チュートリアル

WBOY
リリース: 2016-07-13 17:16:22
オリジナル
1167 人が閲覧しました

phpで配列を定義する方法はいくつかありますが、array()や配列定義を実装するarr[]などを詳しく紹介します。 PHP 配列定義のさまざまなテクニックの詳細な説明

PHP 配列は、人々の開発を容易にするための多数の関数が含まれている重要な概念です...その配列は、クエリとアプリケーションを容易にするために分類されています

使用します
まず PHP 配列の定義について話しましょう... PHP 配列にはキーと値の 2 つの項目が含まれており、対応する値はキーを通じて取得でき、キーは

です。

$array[0]、$array[one]... など、数値的で関連性があります。
配列を作成する
PHP の配列宣言は他の言語の配列宣言とは若干異なりますが、
のように 1 次元、2 次元、3 次元、多次元として宣言できます。 $array[0] = 1,$array = array(1,2,3); 3 つの値のみを含む 1 次元配列は数値配列であり、$array

で参照できます。

[0] は 1 を表し、数値配列を作成するときにインデックスを省略できます

PHP で array() 構造を使用して配列を作成し、次のように定義します。

コードは次のとおりです コードをコピー


$people=array('名前','性別','国家','兄弟');

配列内の各要素の値を表示する方法は、0 から始まるインデックスを使用し、インデックス番号は変数名の後の角括弧内にあります (例:

)
コードは次のとおりです コードをコピー


$people=array('名前','性別','国家','誕生');
エコー $people[2];
?>

出力 $people[2] は国を示します (インデックスの最初の項目は 0 から数えます)。

PHP は数値インデックス配列をサポートするだけでなく、関連する配列もサポートします。いわゆる関連配列とは、直感的でないキーワードをカスタマイズして置き換えることができることを意味します

次のような数値インデックス:

コードは次のとおりです コードをコピー


$peoples=array('xm'=>'名前','xb'=>'性別','mz'=>'国家','cs'=>'誕生');
エコー $peoples['cs'];
?>

関連する配列を使用すると、定義されたキーワードと値を使用して、出力の選択が直観的になります (インデックス番号を事前に計算してから出力する必要がありません)

"=>" シンボルの定義。

PHPの配列要素の2つの表示方法により、変数のようにarray()の宣言や初期化を行わずに数値を直接自動作成することもできます。

例えば

コードは次のとおりです コードをコピー


$people[0]='名前';
$people[1]='性別';
$people[2]='国家';
$people[3]='ブリス';

または

コードは次のとおりです コードをコピー


$peoples['xm']='名前';
$peoples['xb']='セックス';
$peoples['mz']='国家';
$peoples['cs']='誕生';

配列のサイズは追加される要素の数に応じて動的に変化します。

www.bkjia.com
コードは次のとおりです コードをコピー


//インデックス配列
$user[0]=1;//ユーザーのシリアル番号
$user[1]="zhangsan";//ユーザー名
$user[2]=10;//年齢
$user[3]="nan";//性別
エコー '

';
Print_r($user);
エコー '
';
//連想配列
$ユーザー["id"]=1; $user["名前"]="張さん"; $user["年齢"]=10; $ユーザー["セックス"]; $user["age"]=90;//割り当て
Echo $user["name"];//出力

//array() を使用して配列を宣言します
$user=array(1,"ジャンサン",10,"ナン"); //array() を使用して連想配列を宣言します
$user=array("id"=>1,"name"=>"zhangsan","age"=>10,"sex"=>"nan");
//複数のユーザー情報レコードをテーブルに保存するための多次元配列(複数レコード)を宣言します
$user=array(
//この行を呼び出すには $user[0] を使用します。たとえば、このレコード内の名前 $user[0][1] を呼び出します
array(1,"張三",10,"ナン"),
//この行を呼び出すには $user[1] を使用します。たとえば、このレコード内の名前 $user[1][1] を呼び出します
配列(2,"lisi",20,"nv")
);
//配列は複数のテーブルを保存し、各テーブルには複数のレコードがあります
$info=array(
"ユーザー"=>array(
array(1,"張三",10,"ナン"),
配列(2,"lisi",20,"nv")
)、

"スコア"=>array(
配列(1,90,80,70)、
配列(2,60,40,70)
)



);
Echo $info["score"][1][1];//出力 60,










http://www.bkjia.com/PHPjc/628676.html

tru​​ehttp://www.bkjia.com/PHPjc/628676.html技術記事

PHP で配列を定義するには、array() や arr[] などのいくつかの方法があります。配列定義を実装したので、PHP 配列を定義するためのさまざまなテクニックを詳しく説明します。大切な…
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート