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().