83 of 410 menu

Συνάρτηση substr_replace

Η συνάρτηση substr_replace αντικαθιστά ένα καθορισμένο μέρος μιας συμβολοσειράς με ένα άλλο. Αυτή η συνάρτηση κόβει το καθορισμένο μέρος της συμβολοσειράς (οι παράμετροι καθορίζουν από πού να ξεκινήσει η αποκοπή και πόσους χαρακτήρες να ληφθούν) και αντικαθιστά το αποκομμένο μέρος με την καθορισμένη συμβολοσειρά. Εάν η τελευταία παράμετρος δεν καθοριστεί - η αντικατάσταση θα πραγματοποιηθεί μέχρι το τέλος της συμβολοσειράς.

Σύνταξη

substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array

Παράδειγμα

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

<?php echo substr_replace('abcde', '!!!', 1, 3); ?>

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

'a!!!e'

Παράδειγμα

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

<?php echo substr_replace('abcde', '!!!', 1); ?>

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

'a!!!'

Δείτε επίσης

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