php strstr



Php подстрока

Автор ??? задал вопрос в разделе Другие языки и технологии

Php функция противоположная strstr() и получил лучший ответ

Ответ от Виталий Наследников[гуру]
для твоего примера нужно использовать 2 функции substr (PHP 3, PHP 4, PHP 5) substr -- Возвращает подстроку Описание string substr ( string string, int start [, int length] ) substr() возвращает подстроку строки string длиной length, начинающегося с start символа по счету. Если start неотрицателен, возвращаемая подстрока начинается в позиции start от начала строки, считая от нуля. Например, в строке \'abcdef\', в позиции 0 находится символ \'a\', в позиции 2 - символ \'c\', и т. д. и strpos (PHP 3, PHP 4, PHP 5) strpos -- Возвращает позицию первого вхождения подстроки Описание int strpos ( string haystack, string needle [, int offset] ) Возвращает позицию первого вхождения подстроки needle в строку haystack. В отличие от strrpos(), использует всю строку needle, а не только первый символ. Если подстрока needle не найдена, strpos() возвращает FALSE. в твоем случае это так $str = \'abcdef\'; echo substr($str, 0, strpos($str , \'cd\')); // должно вывести строку \'ab\'

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Php функция противоположная strstr()
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*