ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルの配列を使用してスタック データ構造を実装するコード

PHP_PHP チュートリアルの配列を使用してスタック データ構造を実装するコード

WBOY
WBOYオリジナル
2016-07-21 15:20:541119ブラウズ

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

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

< ;?php
$zhan=array("WEB");//配列をスタックとして宣言します
array_push($zhan,"PHP");//Push文字列をスタック (配列) に入れる
array_push($zhan, "WWW.CHHUA.COM");// 別の要素をプッシュする
print_r($zhan);// 配列の内容を出力する
?>
スタックのポップは主に array_pop() 関数を使用して配列の最後の関数をポップします。ポップアップして配列の長さを 1 減らします。例は次のとおりです。


コードをコピーします コードは次のとおりです以下:
$zhan=array("WEB","www.chhua.com"," WEB 開発ノート", "PHP", "Website Construction");// 配列をstack
array_pop($zhan);//スタック(array)から文字列をポップ
print_r($zhan);//配列の内容を出力 Array([0] => WEB[1] => www.chhua. com[2] => WEB 開発ノート [3] =>PHP)



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

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/325033.html技術記事スタックでは、最後にプッシュされた (プッシュされた) データが最初にポップされる (ポップされる) ことになります。 つまり、データを保存するときに「先入れ後出し」データ構造が使用されます。 PHP では、配列をスタックとして扱います...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。