РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
919 of 1361 menu

Метод startsWith

Метод startsWith класса UnicodeString проверяет, начинается ли текущая строка с указанной подстроки. Первым параметром передаётся строка или объект UnicodeString, с которой сравнивается начало. Возвращает true, если строка начинается с указанной подстроки, и false в противном случае.

Синтаксис

public function startsWith(string|UnicodeString $prefix): bool

Пример

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

<?php use SymfonyComponentStringUnicodeString; $str = new UnicodeString('abcde'); $res = $str->startsWith('abc'); var_dump($res); ?>

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

true

Пример

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

<?php use SymfonyComponentStringUnicodeString; $str = new UnicodeString('hello'); $res = $str->startsWith('abc'); var_dump($res); ?>

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

false

Пример

Метод также принимает объект UnicodeString в качестве префикса:

<?php use SymfonyComponentStringUnicodeString; $str = new UnicodeString('article'); $prefix = new UnicodeString('art'); $res = $str->startsWith($prefix); var_dump($res); ?>

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

true

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

  • метод endsWith,
    который проверяет окончание строки
  • метод contains,
    который проверяет наличие подстроки
  • метод indexOf,
    который ищет позицию подстроки
  • класс UnicodeString,
    который представляет Unicode-строку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить