Fungsi str_pad
Fungsi str_pad melengkapi string dengan
string lain hingga panjang yang ditentukan. Parameter pertama
menerima string, parameter kedua - jumlah karakter,
hingga string harus dilengkapi, parameter ketiga
- apa yang harus digunakan untuk mengisi string.
Parameter keempat opsional menentukan,
dari sisi mana string harus diisi. Parameter ini
dapat menerima nilai-nilai berikut: STR_PAD_LEFT
- melengkapi string dari kiri, STR_PAD_RIGHT
- melengkapi string dari kanan (nilai ini adalah
nilai default).
Sintaksis
str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string
Contoh
Mari kita isi string dengan karakter '+'
sehingga string menjadi 10 karakter:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+');
?>
Hasil eksekusi kode:
'abcde+++++'
Contoh
Sekarang string akan diisi bukan dari kanan, tetapi dari kiri:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+', STR_PAD_LEFT);
?>
Hasil eksekusi kode:
'+++++abcde'
Lihat Juga
-
fungsi
array_pad,
yang melengkapi array dengan elemen-elemen yang ditentukan -
fungsi
array_fill,
yang mengisi array dengan nilai yang diinginkan -
fungsi
str_repeat,
yang mengulang string sebanyak jumlah yang ditentukan