/*Function array_push(): 1 つ以上のユニットを配列の最後にプッシュします (プッシュ)
* 1. 構文: int array_push (array &array,mixed var [,mixed ...] )
* 2. 説明: 配列をスタックとして扱い、渡された変数を配列の最後にプッシュします。配列の長さは、スタックにプッシュされた変数の数に応じて増加します。
* 3. 注:
* 3.1. この関数は、配列内の新しい要素の合計数を返します
* 3.2. var が配列の場合、配列は配列変数として配列スタックにプッシュされます。元の配列を追加するためです
*/
echo "********************************* ******** *************************************
";
$arr11=array('スコア 1'=>65,'グレード 2'=>25,'グレード 3'=>87,'グレード 4'=>85,'グレード 5'=>45 ,'グレード 6'=>66);
$arr22=array(a,b,c,d,e);
echo "
"; $arr11); <br>echo "
;
echo "
"; <br>echo "
"; <br>echo "配列 arr1 の元の要素数は次のとおりです: ".count($arr11)."
";
$num1=array_push($arr11,12,55,66,100);スタックにプッシュすると、配列内の要素の総数は ".$num1."! この時点で、配列の要素は次のようになります:
"; <br>echo "
"; <br>print_r($arr11); <br>echo "
";
$num2=array_push($arr11,$arr22);
echo "配列 arr22 が配列 arr11 にプッシュされた後:";スタックに追加すると、配列内の要素の総数は次のようになります: ".$num2."! これ 配列の要素は次のとおりです:
"; <br>echo "
"; <br>print_r($ arr11); <br>エコー "
"?>
実行結果は以下の通りです: