57 of 410 menu

Συνάρτηση str_pad

Η συνάρτηση str_pad συμπληρώνει μια συμβολοσειρά με μια άλλη συμβολοσειρά μέχρι ένα καθορισμένο μήκος. Η πρώτη παράμετρος δέχεται μια συμβολοσειρά, η δεύτερη - τον αριθμό των χαρακτήρων, μέχρι τους οποίους πρέπει να συμπληρωθεί η συμβολοσειρά, η τρίτη παράμετρος - αυτό με το οποίο πρέπει να συμπληρωθεί η συμβολοσειρά.

Η τέταρτη προαιρετική παράμετρος καθορίζει, από ποια πλευρά να συμπληρωθεί η συμβολοσειρά. Αυτή η παράμετρος μπορεί να πάρει τις ακόλουθες τιμές: STR_PAD_LEFT - συμπλήρωση της συμβολοσειράς από αριστερά, STR_PAD_RIGHT - συμπλήρωση της συμβολοσειράς από δεξιά (αυτή είναι η τιμή προεπιλογής).

Σύνταξη

str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string

Παράδειγμα

Ας συμπληρώσουμε τη συμβολοσειρά με τον χαρακτήρα '+' έτσι ώστε η συμβολοσειρά να έχει 10 χαρακτήρες:

<?php $arr = 'abcde'; echo str_pad($arr, 10, '+'); ?>

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

'abcde+++++'

Παράδειγμα

Τώρα η συμβολοσειρά θα συμπληρώνεται όχι από δεξιά, αλλά από αριστερά:

<?php $arr = 'abcde'; echo str_pad($arr, 10, '+', STR_PAD_LEFT); ?>

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

'+++++abcde'

Δείτε επίσης

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