Returnerer den nummeriske position på den første forekomst af
needle i haystack-strengen.
Modsat strrpos(), kan denne funktion tage en hel
streng som needle og hele strengen vil
blive brugt.
Hvis needle ikke bliver fundet,
vil strpos() returnere boolean FALSE.
| Advarsel |
Denne funktion returnerer muligvis en Boolean FALSE, men kan også returnere en ikke-Booleansk værdi som evalueres til FALSE, så som 0 eller "". Læs venligst sektionen om Booleans for mere information. brug === operatoren for at teste den værdi som returneres af denne funktion. |
Bemærk: Denne funktion er binary-safe.
Hvis needle ikke er en streng, bliver den
konverteret til et helt tal og tilføjet som ordenstalsværdien i et tegn.
Den valgfrie parameter offset giver dig mulighed
til at specificere hvilket tegn i haystack du vil
starte søgningen fra. Den returnerede position er stadig relativ i forhold
til begyndelsen af haystack.
Se også strrpos(), stripos(), strripos(), strrchr(), substr(), stristr() og strstr().