Returnerer den numeriske position på den sidste forekomst af
needle
i haystack
-strengen.
Bemærk at søgningen i dette tilfælde kun kan være et enkelt tegn i PHP
4. Hvis en streng bliver sendt som søgningen, så vil kun det første tegn
blive brugt.
Hvis needle
ikke bliver fundet, returnerer
funktionen FALSE
Det er nemt at forveksle returværdierne "tegn blev fundet på plads 0" og "tegn blev ikke findet". Her er måden at finde forskellen:
<?php |
Hvis needle
ikke er en streng bliver den
konverteret til et heltal og tilføjet som dens alfabetiske nummer.
Bemærk: Siden PHP 5.0.0 kan
offset
sættes, for a begynde søgningen et vist antal tegn inde i strengen. Negative værdier vil få den til at søge et vist antal tegn fra slutningen af strengen.
Bemærk:
needle
kan være en streng på mere end ét tegn, siden PHP 5.0.0
Se også strpos(), strripos(), strrchr(), substr(), stristr() og strstr().