PHP strchr() funktionen

Exempel

Sök första förekomsten av "world" i "Hello world!" och returnera resten av denna sträng:

<?php
echo strchr("Hello world!","world");
?>

Kör exempel

Definition och användning

strchr() funktionen söker den första förekomsten av en sträng i en annan sträng.

Funktionen är en alias för strstr() funktionen.

Kommentar:Funktionen är binär säker.

Kommentar:Funktionen är känslig för storlek på bokstäver. För att göra en sökning som inte är känslig för storlek på bokstäver, använd stristr() Funktion.

Syntaks

strchr(string,search,before_search);
Parametrar Beskrivning
string Obligatoriskt. Ange den sträng som ska sökas i.
search

Obligatoriskt. Ange den sträng som ska sökas.

Om parametern är ett nummer, söker den efter tecknet som motsvarar det angivna ASCII-värdet.

before_search

Valfritt. Standardvärdet är "false" för ett booleskt värde.

Om satt till "true", kommer det att returnera search Den del av strängen innan parameterns första förekomst.

Tekniska detaljer

Returvärde: Returnera den återstående delen av strängen (från matchpunkten). Om den sökta strängen inte hittas, returneras FALSE.
PHP-version: 4+
Uppdateringslog I PHP 5.3 lades before_search Parametrar.

Mer exempel

Exempel 1

Sök strängen genom ASCII-värdet för "o" och returnera den återstående delen av strängen:

<?php
echo strchr("Hello world!",111);
?>

Kör exempel

Exempel 2

Returnera den del av strängen innan den första förekomsten av den sökta strängen:

<?php
echo strchr("Hello world!","world",true);
?>

Kör exempel