91 of 410 menu

Συνάρτηση strstr

Η συνάρτηση strstr βρίσκει την πρώτη εμφάνιση μιας υποσυμβολοσειράς σε μια συμβολοσειρά και επιστρέφει το τμήμα της συμβολοσειράς από αυτό το σημείο μέχρι το τέλος της συμβολοσειράς. Σε αντίθεση με την strchr αναζητά την εμφάνιση μιας υποσυμβολοσειράς από πολλούς χαρακτήρες, και όχι την εμφάνιση ενός μόνο χαρακτήρα.

Υπάρχει επίσης η συνάρτηση stristr, η οποία κάνει το ίδιο πράγμα, αλλά χωρίς διάκριση πεζών/κεφαλαίων.

Σύνταξη

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

Παράδειγμα

Σε αυτό το παράδειγμα, η συνάρτηση θα ανακτήσει τη διεύθυνση της σελίδας χωρίς το όνομα τομέα από το URL (θα επιστρέψει την υποσυμβολοσειρά, ξεκινώντας από το πρώτο /, μέχρι το τέλος της συμβολοσειράς)

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

Αποτέλεσμα εκτέλεσης του κώδικα:

'/dir1/dir2/page.html'

Δείτε επίσης

  • τη συνάρτηση strchr,
    που βρίσκει την πρώτη εμφάνιση χαρακτήρα και επιστρέφει το υπόλοιπο
  • τη συνάρτηση strrchr,
    που βρίσκει την τελευταία εμφάνιση χαρακτήρα και επιστρέφει το υπόλοιπο
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη