ArrayIterator を拡張しているときに、現在の配列にアクセスして変更するにはどうすればよいですか? またはそこから他のデータを取得しますか?
以下の例を検討してください。
class Test extends ArrayIterator {
public function in_array($key) {
return in_array($key, ???);
}
}
OK$this->getArrayCopy()
の代わりに使用していますか????
それを行うためのより良い解決策はありますか?パフォーマンスはどうですか?
クラスの配列を動的に変更する方法は?たとえば、array_walk を使用します。
よろしく、