配列の分類と配列の作成は、PHP において重要な役割を果たします。
1. 配列の分類
1. インデックス配列
インデックス値が整数である配列
2. 連想配列
インデックスvalue 文字列の配列の場合、文字列をインデックスとして使用すると、プログラミングがより使いやすくなります。
これは他のプログラミング言語では非常にまれですが、PHP では開発プロセスで広く使用されることになります。
#これを使用すると非常に便利です。 2. 配列の作成PHP での配列の作成は、他の多くのプログラミング言語とは異なり、非常に柔軟です。PHP では、作成時に配列のサイズを指定する必要がありません。使用前に宣言しなくても、あらゆる種類のデータを同じ配列に格納できます。 . 配列要素に値を直接代入して配列を作成できます。 。array() 言語構造を使用して配列を作成します。 1. 配列要素に値を直接代入して配列を作成します。 変数名 [インデックス値] = データの内容。インデックス値は整数または文字列です。書き込めません (デフォルト インデックス配列の場合) 2. array() 言語構造を使用して、配列変数 name =array(key1=>value1,...) を作成します。<!--?php /* 创建数组方法一 */ //$student[索引值]=具体的值 $student[0]=10; $student[1]='傻逼'; $student[2]=true; $student[3]=60.5; $student[3]='单位取得完全';
//需要使用print_r()函数来输出数组的具体内容 //print_r($student); var_dump($student); $student1['num']=10; $student1['name']='傻逼'; $student1['sex']=true; $student1['grade']=60.5; var_dump($student1); //使用数组里面具体数据的方法 //数组变量名称[索引值]; echo $student[1];
<!--?php /*
*/ //$student=array(索引值=-->具体的值,.......); $student=array(10,'傻逼',true,60.5);//一维数组 var_dump($student); $student1=array( 0=>10, 1=>'傻逼', 2=>true, 3=>60.5 ); var_dump($student1); $student2=array( 'num'=>11, 'name'=>'菜逼', 'sex'=>true, 'grade'=>80.5, 10=>'dqwdwqdwq' ); var_dump($student2); ?>
<!--?php //二维数组,多维数组 $students=array( 0=-->array(1,'傻逼',true,60.5), 1=>array(2,'菜逼',true,80.5), 2=>array(3,'坑逼',false,85.5) ); /*
$students=array( array(1,'傻逼',true,60.5), array(2,'菜逼',true,80.5), array(3,'坑逼',false,85.5) ); */ var_dump($students); echo $students[0][1]; ?>
PHP 言語タグ、コマンド区切り文字、コメントに関する説明
#PHP 配列の事前定義されたスーパーグローバル配列変数について説明します
以上がPHPの配列の分類と配列の作成方法を説明するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。