Функции поиска в тексте » Строковые функции » Библиотека » WAP.ZUGDIDI.US
Привет прохожий!
На главную | Вход | Регистрация

Функции поиска в тексте

"http://www.softtime.ru";
$www = strstr($url,"w");
echo ($www);
?>

Результат: www.softtime.ru

stristr()

Синтаксис:
string stristr(string haystack, string needle)

Эта функция работает абсолютно аналогично функции strstr(), только является нечувствительной к регистру.

strrchr()

Синтаксис:
string strrchr(string haystack, string needle)

А эта функция отличается от аналогичных ей тем, что осуществляет поиск последнего вхождения подстроки. Т.е. функция strrchr() возвращает участок строки, заданной в параметре haystack, начиная с последнего фрагмента, указанного в параметре needle и до конца строки. В случае неудачи возвращает false.

Чувствительна к регистру. В случае, если needle не является строкой, то значение преобразуется в целое и используется как код искомого символа.

Даже не знаю, что придумать в качестве примера на эту функцию. Ну давайте посмотрим, какая у нас директория (у меня, естественно) прописана последней в переменной окружения $PATH:
<p>
<font color=red> Это все, что у меня есть :)</font>
</p>
<?
echo ($PATH);
?>
<p>
<font color=red> А это – из последнего:</font>
</p>
<?
$dir = substr(strrchr($PATH, ";"), 1);
echo ($dir);
?>

И вот что мы видим в результате:

substr_count()

Синтаксис:
int substr_count(string haystack, string needle)

Функция substr_count() находит количество вхождений фрагмента в строку. Она возвращает число фрагментов needle, присутствующих в строке haystack.

Пример:
<?
$str = "dfhd@ffs@dfskfk@asas";
$substr_count = substr_count($str,"@");
echo ($substr_count);
?>

Результат: 3.

strspn()

Синтаксис:
int strspn(string str1, string str2)

Функция strspn() определяет присутствие начальных символов в строке. Она возвращает длину начального фрагмента строки str1, состоящего полностью из символов, которые есть в строке str2.

Пример:
<?
$str = "dfhd@ffs@dfskfk@asas";
$substr_count = strspn($str,"df");
echo

Страницы:
<< 1 2 3 >>

Перейти к странице:

Комментарии (0)
Скачать Java книгу

» Строковые функции
» Учебник по PHP
» WEB/WAP мастеру
» В библиотеку

На главную
WAP.ZUGDIDI.US
Соглашение о Предоставлении Услуг

li WAPSTART

Cжатие 64.9%