91 of 410 menu

Funktion strstr

Die Funktion strstr findet das erste Vorkommen einer Teilzeichenkette in einer Zeichenkette und gibt den Teil der Zeichenkette von dieser Stelle bis zum Ende zurück. Im Gegensatz zu strchr sucht sie nach dem Vorkommen einer Teilzeichenkette aus mehreren Zeichen, und nicht nach dem Vorkommen eines einzelnen Zeichens.

Es gibt auch die Funktion stristr, die dasselbe tut, aber ohne Berücksichtigung der Groß-/Kleinschreibung.

Syntax

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

Beispiel

In diesem Beispiel extrahiert die Funktion die Adresse der Seite ohne den Domainnamen aus der URL (gibt die Teilzeichenkette zurück, die beim ersten / beginnt und bis zum Ende der Zeichenkette reicht)

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

Ergebnis der Codeausführung:

'/dir1/dir2/page.html'

Siehe auch

  • die Funktion strchr,
    die das erste Vorkommen eines Zeichens findet und den Rest zurückgibt
  • die Funktion strrchr,
    die das letzte Vorkommen eines Zeichens findet und den Rest zurückgibt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen