PHP strchr() function
Example
Find the first occurrence of "world" in "Hello world!" and return the rest of this string:
<?php echo strchr("Hello world!","world"); ?>
Definition og brug
strchr() funktionen søger efter den første forekomst af en streng i en anden streng.
Denne funktion er et alias for strstr() funktionen.
Kommentar:Denne funktion er binær sikker.
Kommentar:Denne funktion er følsom over for store og små bogstaver. Brug stristr() Funktion.
Syntaks
strchr(string,search,before_search);
Parameter | Beskrivelse |
---|---|
string | Obligatorisk. Angiver den streng, der skal søges i. |
search |
Obligatorisk. Angiver den søgte streng. Hvis parameteren er et tal, vil den søge efter det tegn, der matcher det ASCII-tal. |
before_search |
Valgfri. Standardværdien er "false" for en boolsk værdi. Hvis sat til "true", vil den returnere search Den del af strengen før første forekomst af parameteren. |
Tekniske detaljer
Returværdi: | Returner den resterende del af strengen (fra matchpoint). Hvis den søgte streng ikke findes, returneres FALSE. |
PHP version: | 4+ |
Opdateringslog: | Der blev tilføjet i PHP 5.3: before_search Parameter. |
Flere eksempler
Eksempel 1
Søg efter streng ved hjælp af ASCII-værdien for "o" og returner den resterende del af strengen:
<?php echo strchr("Hello world!",111); ?>
Eksempel 2
Returner den del af strengen før første forekomst af den søgte streng:
<?php echo strchr("Hello world!","world",true); ?>