str_starts_with

funkcja

Sprawdza, czy ciąg zaczyna się od podanego podciągu; zwraca true lub false.

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

str_starts_with (od PHP 8.0) sprawdza, czy $haystack zaczyna się od $needle. Funkcja jest wrażliwa na wielkość liter i działa bajtowo. Pusty $needle zawsze zwraca true.

<?php
declare(strict_types=1);

var_dump(str_starts_with('hello world', 'hello')); // wynik: bool(true)
var_dump(str_starts_with('hello world', 'world')); // wynik: bool(false)
var_dump(str_starts_with('hello world', 'Hello')); // wynik: bool(false)
📘 Naucz się w lekcji →