str_pad
(PHP 4 >= 4.0.1, PHP 5)
str_pad — Επιμηκύνετε ένα string με τη βοήθεια ενός άλλου
Περιγραφή
Η συνάρτηση αυτή επιστρέφει το input string αυξημένο από την αριστερή, τη δεξιά, ή και τις δύο πλευρές κατά το προσδιορισμένο μήκος. Εάν το προαιρετικό όρισμα pad_string δεν ορίζεται, το input γεμίζεται με κενά, αλλιώς γεμίζεται με χαρακτήρες από το pad_string μέχρι το όριο που προσδιορίστηκε.
Η προαιρετική παράμετρος pad_type μπορεί να είναι STR_PAD_RIGHT, STR_PAD_LEFT, ή STR_PAD_BOTH. Εάν η pad_type δεν ορίζεται λαμβάνεται ως STR_PAD_RIGHT.
Εάν η τιμή της pad_length είναι αρνητική ή μικρότερη του μήκους του input string, δεν πρόκειται να γίνει αύξηση.
Example#1 Παράδειγμα χρήσης της str_pad()
<?php
$input = "Alien";
print str_pad($input, 10); // produces "Alien "
print str_pad($input, 10, "-=", STR_PAD_LEFT); // produces "-=-=-Alien"
print str_pad($input, 10, "_", STR_PAD_BOTH); // produces "__Alien___"
print str_pad($input, 6 , "___"); // produces "Alien_"
?>
Note: Το pad_string μπορεί σμικρυνθεί εάν ο απαιτούμενος αριθμός των χαρακτήρων γεμίσματος δεν μπορεί να διαιρέσει ακριβώς το μήκος του pad_string .