PHP では、配列はスタック (後入れ先出し: LIFO) およびキュー (先入れ先出し: FIFO) 構造としてよく使用されます。 PHP は、配列要素を操作するためにプッシュとポップ (スタック)、およびシフトとシフト解除 (キュー) に使用できる一連の関数を提供します。スタックとキューは実際に広く使用されています。
まずスタックを見てみましょう:
コードをコピーします コードは次のとおりです:
$arr = array();
array_push($arr,'aaa' );
array_push($arr ,'bbb');
$arr.pop();
print_r($arr);
?>
配列をキュー (FIFO) として使用する場合は、 array_unshift() を使用して要素を追加し、array_shift() を使用して削除できます:
コードをコピー コードは次のとおりです:
$arr = array();
array_unshift($arr ,'aaa');
array_unshift($arr, 'bbb');
print_r($arr);
array_shift($arr);
print_r($arr);
?>
http://www.bkjia.com/PHPjc/327789.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/327789.html技術記事 PHP では、配列はスタック (後入れ先出し: LIFO) およびキュー (先入れ先出し: FIFO) 構造としてよく使用されます。 PHP は、プッシュとポップ (スタック)、およびシフトと...
に使用できる一連の関数を提供します。