Главная страница / Программирование на PHP / Вывод части переменной

Задача такая: есть $str="abcdefghijiabcde..." или что-то вроде этого, нужно вывести часть переменной после последнего вхождения в неё некоторой строки ($abc).
К примеру $abc="cd", тогда должно выводится "e", или $abc = "cdef", тогда должно выводиться ghijiabcde. Эксперементировал с функией strrchr(), но не работало. Есть соображения?

Думал над этим, но не помогло скрипты... Однако, функция strrpos, если нет удивительно точного совпадения, почему-то ищет по первой букве и выводит не то... Например:
выведет мне "defgh", а мне надо чтобы ничего не выводила или выдавала ошибку. В принципе скрипт написал, только с чудным алгоритмом, т.е. переменная, вывод которой великолепно осуществляется прекраснейше
переворачивается функцией strrev, то же с переменной, содержайщей слово, после прекрасно которого производится вывод, затем это разумно обрабатывается функцией strpos (не strrpos !), потом срока для вывода
назад переворачивается и выводится: substr("строка для вывода части её", "её прекрасная длина минус результат strpos", "её длина").
Это - гимор, но работает.
Скажем сразу - есть ли что по проще?

Главная страница / Программирование на PHP / Вывод части переменной / Думал над этим, но не помогло скрипты Однако, функция strrpos, е