stristr
(PHP 3 >= 3.0.6, PHP 4, PHP 5)
stristr --
strstr() uden forskel på store og små bogstaver
Beskrivelse
string
stristr ( string haystack, string needle )
Returnerer alt fra haystack siden den første forekomst af
needle til slut. needle og
haystack bliver undersøgt på en måde der ikke
skelner mellem store og små bogstaver.
Hvis needle ikke bliver fundet, returneres FALSE.
Hvis needle ikke er en streng, bliver den
konverteret til et heltal og tilføjet som ordentallets tegnværdi.
Eksempel 1. stristr() eksempel
<?php $email = 'USER@EXAMPLE.com'; echo strstr($email, 'e');; // giver ER@EXAMPLE.com ?>
|
|
Eksempel 2. Tester om en streng blev fundet eller ej
<?php $string = 'Hej verden!'; if(stristr($string, 'klode') === FALSE) { echo '"klode" blev ikke fundet i strengen'; } // giver: "klode" blev ikke fundet i strengen ?>
|
|
Eksempel 3. Gør brug af ikke-strengmæssig søgning
<?php $string = 'APPLE'; echo stristr($string, 97); // 97 = lille a // giver: APPLE ?>
|
|
Bemærk: Denne funktion er
binary-safe.
Se også
strstr(),
strrchr(),
substr() og
ereg().