ホームページ  >  記事  >  php教程  >  配列を使用して PHP でスタック データ構造を実装するためのコード

配列を使用して PHP でスタック データ構造を実装するためのコード

WBOY
WBOYオリジナル
2016-06-13 12:02:181012ブラウズ

スタックでは、最後にプッシュされた (プッシュされた) データが最初にポップされる (ポップされる) ことになります。
つまり、データを保存するときに「先入れ後出し」データ構造が使用されます。
PHP では、配列はスタックとして扱われ、これは主に 2 つのシステム関数 array_push() と array_pop() を使用して実現されます。
スタックへのプッシュでは、主に array_push() 関数を使用して、最初のパラメーターの配列の末尾に 1 つ以上の要素を追加し、新しい配列の長さを返します。例は次のとおりです。

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

$zhan=array("WEB");/ /配列をスタックとして宣言します
array_push($zhan ,"PHP");//文字列をスタックにプッシュします (配列)
array_push($zhan, "WWW.CHHUA.COM");//別の要素をプッシュします
print_r($zhan) ;//配列の内容を出力します
?>

ポップは主に array_pop() 関数を使用して、要素の最後の関数をポップします。配列を作成し、配列の長さを 1 減らします。例は次のとおりです:

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

$zhan=array("WEB","www.chhua.com","WEB Development Notes","PHP","Website Construction");//配列をスタックとして宣言
array_pop($zhan);//スタック (配列) から文字列をポップします
print_r($zhan);//配列の内容を出力 Array([0] => WEB[1] => www .chhua.com[2] => WEB 開発ノート[3] =>PHP)


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。