• можно юзать ArrayIterator, у которого с реентерабельностью всё нормально
  • @Arepo, Можно, можно... Много чего можно. Вот только monkeypatching на уровне php пока невозможен, а установка плагина способом "Возьмите и поправьте в движке вот тут, тут и тут" не юзерфрендли.
  • @datacompboy, ну тут некого винить кроме движкописателей :) раз уж берёшься писать на пхп, то хотя бы пиши нормальный код где пых это позволяет
  • @Arepo, Зато он позволяет отстрелить ногу. И почему-то блин это он делает очень удобным...
  • @datacompboy, да отстрелить ногу, руку или голову на любом языке можно. Пых конечно тут постарался, минное поле прям, но всё же если писать с умом — то всё будет нормально
  • @Arepo, Я знаю. Но от этого не легче :(
  • А как там можно умудриться организовать нереентерабельность? Я за много лет с таким не сталкивался.
  • @Balancer, С помощью reset() current() next().
    Зачем они их заюзали — не представляю, если честно, но WordPress явно жжжёёёёддд
  • @datacompboy, В смысле использование current в next, например? Или как?