99 of 410 menu

Συνάρτηση mb_strrichr

Η συνάρτηση mb_strrichr εκτελεί αναζήτηση για την τελευταία εμφάνιση μιας υποσυμβολοσειράς σε μια συμβολοσειρά χωρίς διάκριση πεζών-κεφαλαίων. Σε αντίθεση με την strrchr, λειτουργεί με κωδικοποιήσεις πολλαπλών byte (UTF-8 κ.λπ.). Επιστρέφει το τμήμα της συμβολοσειράς από την τελευταία εμφάνιση που βρέθηκε μέχρι το τέλος της συμβολοσειράς ή false εάν η υποσυμβολοσειρά δεν βρεθεί.

Σύνταξη

mb_strrichr( string $haystack, string $needle, bool $before_needle = false, string $encoding = null ): string|false

Παράδειγμα

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

<?php $res = mb_strrichr('aBcAbC', 'ab'); var_dump($res); ?>

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

'AbC'

Παράδειγμα

Ας βρούμε το τμήμα της συμβολοσειράς πριν από την εμφάνιση που βρέθηκε:

<?php $res = mb_strrichr('aBcAbC', 'ab', true); var_dump($res); ?>

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

'aBc'

Παράδειγμα

Παράδειγμα με καθορισμό κωδικοποίησης UTF-8:

<?php $res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8'); var_dump($res); ?>

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

'Мир'

Δείτε επίσης

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