6

私はPHPを初めて使用し、PHPの配列がLIFOかFIFOかを知りたいと思っています。例えば

$var1 = array('1','2','3');
4

2 に答える 2

20

それらはあなたがそれらを作るものです:)

  • array_pop()配列の最後からアイテムを削除します(最後に追加されたアイテム)

  • array_shift()配列から最初の項目を削除します(最初の項目が追加されます)。

ご覧のとおり、これらは両方の方法で動作することができます。

  • 最初のうちの最後の
  • 先入先出

それはすべて、コードをどのように実装するかによって異なります。

于 2012-12-02T13:17:53.477 に答える
3

更新しました:

まあ配列はどちらでもないLIFOFIFO。実際には、両方IMOです。すなわち。それらは両方の方法で動作できます。上記のLixで説明したように、phpで使用可能な関数を(必要に応じて)どちらの方法でも使用できます。

于 2012-12-02T13:19:03.573 に答える