ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
85 of 410 menu
Бесплатный курс по выкладке сайтов на хостинг. Разбираем все нюансы! Начало 14 октября. Жми для записи!

Функция str_starts_with

Функция str_starts_with проверяет, начинается ли строка на заданную подстроку и в случае успеха возвращает true, а в случае неудачи - false. В первом параметре функции задаем строку, в которой будем искать символ. Во втором параметре указываем нужный нам символ или подстроку.

Синтаксис

str_starts_with(string $haystack, string $needle): bool

Пример

Давайте проверим, начинается ли строка на заданный символ:

<?php $str = 'abcde'; $res = str_starts_with($str, 'a'); var_dump($res); ?>

Результат выполнения кода:

true

Пример

Давайте проверим, начинается ли строка на заданную подстроку:

<?php $str = 'abcde'; $res = str_starts_with($str, 'ab'); var_dump($res); ?>

Результат выполнения кода:

true

Пример

Давайте проверим, начинается ли строка на заданный символ:

<?php $str = 'abcde'; $res = str_starts_with($str, 'x'); var_dump($res); ?>

Результат выполнения кода:

false

Смотрите также

  • функцию str_contains,
    которая проверяет вхождение символа в строку
  • функцию str_starts_with,
    которая проверяет начало строки
  • функцию strpos,
    которая возвращает позицию вхождения подстроки
byenru