1. 配列を使用してスタックを実裝する
スタックはデータ構造の実裝形式であり、データの保存には「先入れ後出し」のデータ構造が使用されます。 PHP では、配列をスタックとして扱い、array_push() と array_pop() の 2 つの関數(shù)を使用して、データのプッシュおよびポップ操作を完了します。
-->array_push(): 1 つ以上のユニットを配列の最後にプッシュし (スタックにプッシュし)、新しいグループの長さを返します。
-->array_pop(): 配列の最後のユニットを配列にポップします (スタックからポップオフします)。
2. 配列を使用してキューを実裝する
キューはデータ構造の実裝形式であり、データストレージは先入れ先出し方式のデータ構造を採用しています。 PHP では、array_push() 関數(shù)と array_shift() 関數(shù)を使用して、配列をスタックとして扱うことでデータ キューの操作を完了できます。
-->array_shift(): 配列の先頭の要素を配列の外に移動し、削除された要素の値を返します。
-->array_shift(): 配列の先頭に 1 つ以上のセルを挿入します