Php配列1
1.配列の構造:
キーと値;
キー:数値または自分で設定した関係語;
まず、出力データを見てみましょう.
print_r();結果を簡単に表示できます.
おかしいですね.if文の中で、何が負けられないのか、決まっていないデータの最初のデータがNULLではないことを説明しました.
データの作成:
1.直接作成:
2.array()経由
配列を抽出する;list($accept_var,$var) = $array;
3.充填作成;
4.判定データis_array();ブール値を返す
配列の出力;
1.foreach();
//もちろんいくつかの循環言語で出力することもできます
配列の操作;
元素の頭に無毒を加える
array_unshift()配列ヘッダに要素を追加する;
array_pusht()は配列の末尾に要素を追加します.
配列の末尾に素を削除
array_shift()/配列ヘッダで要素を削除
パラメータ:変更された配列;
配列で見つかった最初の要素を返します.
arrary_pop()/配列の最後に要素を削除する;
パラメータ:変更された配列;
配列で見つかった最後の要素を返します.
キーと値;
キー:数値または自分で設定した関係語;
まず、出力データを見てみましょう.
print_r();結果を簡単に表示できます.
- <?php
- $t_ary = array(
- 1 => "str1",
- 2 => "str2"
- );
- print_r($t_ary);
- if (is_null($t_ary[0])) {
- echo Null;
- }else{
- echo NotNull;
- }
- ?>
おかしいですね.if文の中で、何が負けられないのか、決まっていないデータの最初のデータがNULLではないことを説明しました.
データの作成:
1.直接作成:
- <?
- $ary_t[0] = "this ";
- $ary_t[1] = "a";
- $ary_t[2] = "array";
- print_r($ary_t);
- //list($a,$b,$c) = $ary_t;
- //echo $a.$b.$c;
- ?>
2.array()経由
- <?
- $ary_t = array(
- "name" => "keli",
- "age" => "teen",
- "qq" => "22314",
-
- );
- print_r($ary_t);
- ?>
配列を抽出する;list($accept_var,$var) = $array;
- <?
- $ary_t[0] = "this ";
- $ary_t[1] = "a";
- $ary_t[2] = "array";
- print_r($ary_t);
- list($a,$b,$c) = $ary_t;
- echo $a.$b.$c;
- ?>
3.充填作成;
- <?
- $ary_t = range(0,26,3); // 0 26, 3, , 1 26;
- print_r($ary_t);
- echo "<br />";
- $ary_s = range(a,z,2);
- print_r($ary_s);
- ?>
4.判定データis_array();ブール値を返す
配列の出力;
1.foreach();
- <?
- $ary_s = range(1,10,2);
- $ary_t = array(
- "name" => "killy",
- "age" => "18",
- "love" => "sleep",
-
- );
- foreach($ary_s as $key){
- echo "$key"."\t";
- };
- echo"<br />";
- foreach($ary_t as $key =>$link){
-
- echo $key."\t".$link."<br />";
- };
- ?>
//もちろんいくつかの循環言語で出力することもできます
配列の操作;
元素の頭に無毒を加える
array_unshift()配列ヘッダに要素を追加する;
array_pusht()は配列の末尾に要素を追加します.
- <?
-
- $ary_t = array(
- "name" , "killy",
- "age" , "18",
- "love" ,"sleep",
-
- );
- array_unshift($ary_t,"start");
- print_r($ary_t);
- array_push($ary_t,"end");
- echo "<br/>";
- print_r($ary_t);
-
- ?>
配列の末尾に素を削除
array_shift()/配列ヘッダで要素を削除
パラメータ:変更された配列;
配列で見つかった最初の要素を返します.
arrary_pop()/配列の最後に要素を削除する;
パラメータ:変更された配列;
配列で見つかった最後の要素を返します.
- <?
-
- $ary_t = array(
- "name" , "killy",
- "age" , "18",
- "love" ,"sleep",
-
- );
- // ;
- $test = array_shift($ary_t);
- print_r($test);
- // ;
- $test2 = array_pop($ary_t);
- echo "<br/>";
- print_r($test2);
- //
- // :
- // name
- // sleep
- ?>