str_pad() function PHP

str_pad() function berguna untuk menambah panjang sebuah string.

Syntax

string str_pad(string $input, int $pad_length, string $pad_string, int $pad_type)

Parameter

Parameter Penjelasan
input Parameter ini wajib ada. String yang ingin diproses.
pad_length Parameter ini wajib ada. Panjang string baru yang diinginkan.
pad_string Parameter ini pilihan. String yang akan diisi ke dalam bagian string yang diperpanjang. Memiliki nilai Default spasi.
pad_type Parameter ini pilihan. Menentukan letak tambahan string yang diperpanjang.

  • STR_PAD_BOTH. Mengisi kedua sisi string. Jika pertambahan panjang tidak seimbang maka bagian kanan akan lebih panjang.
  • STR_PAD_LEFT. Mengisi sisi kiri string.
  • STR_PAD_RIGHT (Default). Mengisi sisi kanan string.

Catatan

str_pad() function menghasilkan string yang telah diperpanjang.

Contoh

Berikut ini adalah contoh penggunaan str_pad() function:

Code PHP 1:

<?php
$input = "Alien";

$a = str_pad($input, 10);                    
$b = str_pad($input, 10, "-=", STR_PAD_LEFT); 
$c = str_pad($input, 10, "*", STR_PAD_BOTH);  
$d = str_pad($input,  6, "***");            
$e = str_pad($input,  3, "*");           

var_dump($a, $b, $c, $d, $e);
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

string(10) "Alien     "
string(10) "-=-=-Alien"
string(10) "**Alien***"
string(6) "Alien*"
string(5) "Alien"

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>