▲>>1403347
ты оценишь. в пхп есть целый раздел обезумевшей ериси, который когда-то был введён для работы с юникодом, но теперь не очень нужен, но всё равно иногда нужен.
там есть тонны функций, которые имеют отличный интерфейс.
они не в си-стиле (не жрут ссылку, возвращая колво или -1)
не в пхп4 стиле (FALSE или хер пойми что)
не ооп, не не знаю что.
они оперируют какими-то глобальными небесными состояниями. например:
cat /tmp/test2.php
<?php
mb_ereg_search_init ('foobar foobar foobar'); // немного повзывали к аллаху
echo mb_ereg_search_pos('bar')[0] . "\n"; // это возвращаем массив. первый элемент - позиция совпадения, второй - длина (зачем).
echo mb_ereg_search_getpos() . "\n"; // поиск следующего совпадения
echo mb_ereg_search_getpos() . "\n";
echo mb_ereg_search_getpos() . "\n";
echo mb_ereg_search_getpos() . "\n";
?>
php /tmp/test2.php
3
6
6
6
6
заметь - поиск следующего - это поиск _второго_. найти третье низя :3
▲>>1403361
>Лабиринт
ага. амберский.
▲>>1403362
привет, луняша.