str_starts_with( string $haystack, string $needle )

Polyfill for str_starts_with() function added in PHP 8.0.


Description

Performs a case-sensitive check indicating if the haystack begins with needle.


Top ↑

Parameters

$haystack

(string) (Required) The string to search in.

$needle

(string) (Required) The substring to search for in the $haystack.


Top ↑

Return

(bool) True if $haystack starts with $needle, otherwise false.


Top ↑

Source

File: wp-includes/compat.php

	function str_starts_with( $haystack, $needle ) {
		if ( '' === $needle ) {
			return true;
		}
		return 0 === strpos( $haystack, $needle );
	}


Top ↑

Changelog

Changelog
Version Description
5.9.0 Introduced.

Top ↑

User Contributed Notes

You must log in before being able to contribute a note or feedback.