Test om streng starter med visse tegn i PHP - CSS-triks

Anonim

Vi kan teste om en bestemt streng er den eksakte starten på en annen streng:

 

Å teste posisjonen i strengen, og sørge for at den er på 0, fungerer også:

function startsWith($string, $startString) ( return strpos($string, $startString) === 0; )

Den strncmpfunksjonen er også direkte til dette formålet:

function startsWith($string, $startString) ( return strncmp($string, $startString, strlen($startString)) === 0; )

Du kan alltid RegEx også!

function startsWith($string, $startString) ( return preg_match('#^' . $startString . '#', $string) === 1; )