91 of 410 menu

Funcția strstr

Funcția strstr găsește prima apariție a unui substring într-un șir și returnează partea șirului începând de la acea poziție până la sfârșitul șirului. Spre deosebire de strchr, ea caută o apariție a unui substring format din mai multe caractere, și nu o apariție a unui singur caracter.

Există și funcția stristr, care face același lucru, dar fără a ține cont de majuscule și minuscule.

Sintaxă

strstr(string $haystack, string $needle, bool $before_needle = false): string|false

Exemplu

În acest exemplu, funcția va extrage adresa paginii fără numele de domeniu din URL (va returna substring-ul, începând cu prima /, până la sfârșitul șirului)

<?php echo strstr('site.ru/dir1/dir2/page.html', '/'); ?>

Rezultatul executării codului:

'/dir1/dir2/page.html'

Vedeți și

  • funcția strchr,
    care găsește prima apariție a unui caracter și returnează restul
  • funcția strrchr,
    care găsește ultima apariție a unui caracter și returnează restul
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge