menu

Συνάρτηση stristr

Η συνάρτηση stristr αναζητά την πρώτη εμφάνιση μιας υποσυμβολοσειράς σε μια συμβολοσειρά χωρίς διάκριση πεζών/κεφαλαίων και επιστρέφει το τμήμα της συμβολοσειράς από αυτήν την εμφάνιση μέχρι το τέλος. Εάν η υποσυμβολοσειρά δεν βρεθεί, επιστρέφεται false.

Σύνταξη

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

Παράδειγμα

Αναζήτηση υποσυμβολοσειράς χωρίς διάκριση πεζών/κεφαλαίων:

<?php $email = 'USER@EXAMPLE.com'; echo stristr($email, 'e'); // Βρίσκει το πρώτο 'E' ?>

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

"ER@EXAMPLE.com"

Παράδειγμα

Χρήση της τρίτης παραμέτρου για λήψη του τμήματος πριν από την υποσυμβολοσειρά που βρέθηκε:

<?php $string = 'Hello World'; echo stristr($string, 'w', true); // Επιστρέφει το τμήμα πριν από το 'W' ?>

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

"Hello "

Παράδειγμα

Έλεγχος ύπαρξης υποσυμβολοσειράς:

<?php $res = stristr('Hello World', 'xyz'); var_dump($res); ?>

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

false

Δείτε επίσης

  • τη συνάρτηση strstr,
    που εκτελεί αναζήτηση με διάκριση πεζών/κεφαλαίων
  • τη συνάρτηση stripos,
    που επιστρέφει τη θέση της υποσυμβολοσειράς χωρίς διάκριση πεζών/κεφαλαίων
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη