Exemplu
Găsiți prima apariție a "world" în interiorul "Hello world!" , Și a reveni restul șirului:
<?php
echo stristr("Hello world!","WORLD");
?>
Run exemplu » Definiție și utilizare
stristr() Funcția caută prima apariție a unui șir din interiorul alt șir.
Note: Această funcție este binar- în condiții de siguranță.
Note: Această funcție este insensibil la caz. Pentru o căutare sensibilă la caz, utilizați strstr() funcția.
Sintaxă
stristr( string,search,before_search )
Parametru | Descriere |
---|---|
string | Necesar. Specifică șirul pentru a căuta |
search | Necesar. Specifică șirul pentru a căuta. Dacă acest parametru este un număr, acesta va căuta caracterul de potrivire valoarea ASCII a numărului |
before_search | Opțional. O valoare booleană a cărei implicită este "false" . Dacă este setat la "true" , acesta returnează parte din șirul înainte de prima apariție a parametrului de căutare. |
Detalii tehnice
Întoarcere Valoare: | Returnează restul șirului (from the matching point) de (from the matching point) , sau false, în cazul în care șirul pentru a căuta nu este găsit. |
---|---|
Versiune PHP: | 4+ |
Changelog: | Parametrul before_search a fost adăugat în PHP 5.3 Această funcție a fost făcută binar în condiții de siguranță în PHP 4.3 |
Mai multe exemple
Exemplul 1
Căutați un șir de caractere pentru valoarea ASCII a "o" , și a reveni restul șirului:
<?php
echo stristr("Hello world!",111);
?>
Run exemplu » Exemplul 2
Returnarea parte din șirul înainte de prima apariție a "world" :
<?php
echo stristr("Hello world!","WORLD",true);
?>
Run exemplu »