Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

Функция strpos PHP

Функция strpos PHP

Сегодня мы приступим с Вами к изучению уже встроенных функций PHP, и начнем со строковой функции strpos. Предназначена данная функция для того, чтобы мы могли обнаружить вхождение одной строки в другую подстроку. И если строка будет найдена, данная функция вернет нам позицию вхождения самого первого символа. Рассмотрим все это на примере:

<?php
  $string = "Привет меня зовут Денис";
  $search = "Денис";
  $position = strpos($string, $search);
  echo $position;
?>

Мы создаем строку string, в которой будем искать другую подстроку под переменной search. И в переменную position мы помещаем результат выполнения строковой функции php - strpos. В данную функцию первым параметром передается строка в которой ведется поиск, и вторым параметром уже искомая строка. В результате, как я и говорил, если подстрока будет найдена, то функция вернет значение ее вхождения, если же не будет найдена, то функция будет возвращать false. В нашем результате, мы получим значение 18. Если посчитать с самого начала, то это действительно будет цифра восемнадцать.

Прошу заметить, если мы в нашу переменную, которую ищем добавить в конце еще одну букву с, чтобы их оказалось две и выполнить такой же код, то результат уже будет false. Все это произойдет потому, что мы ищем целое вхождение подстроки, а такого вхождения у нас нет.

Следует знать, что у данной функции имеется еще один параметр, который не является обязательным. При его помощи мы можем задать символ, с которого будет начинаться поиск в нашей строке, и если мы зададим, например 19 символ, то соответственно функция вернет false.

<?php
  $position = strpos($string, $search, 19);
?>

Благодаря такой замечательной функции мы можем проверять строку, и уже в дальнейшем на получившемся результате анализировать и выполнять те или иные действия. На этом я с Вами прощаюсь, до скорых встреч.

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: