PHP strpos() Functie
❮ Referentie voor PHP-tekenreeksen
Voorbeeld
Zoek de positie van het eerste voorkomen van "php" in de tekenreeks:
<?php
echo strpos("I love php, I love php too!","php");
?>
Definitie en gebruik
De functie strpos() vindt de positie van het eerste voorkomen van een string binnen een andere string.
Opmerking: de functie strpos() is hoofdlettergevoelig.
Opmerking: deze functie is binair veilig.
Gerelateerde functies:
- srrpos() - Vindt de positie van de laatste instantie van een tekenreeks binnen een andere tekenreeks (hoofdlettergevoelig)
- stripos() - Vindt de positie van het eerste voorkomen van een tekenreeks binnen een andere tekenreeks (hoofdlettergevoelig)
- stripos() - Vindt de positie van het laatste voorkomen van een tekenreeks binnen een andere tekenreeks (hoofdletterongevoelig)
Syntaxis
strpos(string,find,start)
Parameterwaarden
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
find | Required. Specifies the string to find |
start | Optional. Specifies where to begin the search. If start is a negative number, it counts from the end of the string. |
Technische details
Winstwaarde: | Retourneert de positie van het eerste voorkomen van een tekenreeks binnen een andere tekenreeks, of ONWAAR als de tekenreeks niet wordt gevonden. Opmerking: Stringposities beginnen bij 0 en niet bij 1. |
---|---|
PHP-versie: | 4+ |
Wijzigingslogboek: | PHP 7.1.0 - De startparameter kan een negatief getal zijn |
❮ Referentie voor PHP-tekenreeksen