Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SplStackには、その要素にアクセスするための多くの関数がありますが、それをクリアする方法はありますか? または、スタックを新しい空のスタックに置き換えて「クリア」する必要がありますか?
スタックをクリアする組み込みメソッドはありません。
pops または unsets を使用してクリアする必要があります。
while($stack->valid()) { $stack->pop(); }
または、スタック自体の設定を解除して、新しいスタックを作成します。
unset($stack); $stack = new \SplStack();