Monday, 28 January 2013

Belajar PHP: Fungsi str_pad()


Dikesempatan kali ini yang akan saya bahas adalah Fungsi str_pad() pada PHP. Fungsi str_pad() pada PHP adalah fungsi pada PHP yang digunakan untuk menambahkan karakter kedalam string sampai variabel/outputnya nanti mempunyai panjang n karakter, dimana n adalah jumlah angka yang dimasukkan dan apabila n sama dengan jumlah karakter dari string maka variabel/outputnya akan menampilkan string, jadi nilainya akan false atau gagal dan tidak terjadi perubahan.
Sintaksnya adalah:
str_pad(string $str, int $int, string $chr, optional $arg[STR_PAD_LEFT,STR_PAD_CENTER,STR_PAD_RIGHT]);
  • string $str adalah string yang akan ditambahi karakter $chr
  • int $int adalah jumlah karakter variabel/outputnya (hasil $str&$chr) nanti
  • string $chr adalah karakter yang akan ditambahkan ke dalam string $str
  • optional $arg adalah argumen opsional penempatan karakter $chr dalam string $str. Ada tiga argumen yaitu
    STR_PAD_LEFT untuk karakter disebelah kiri
    STR_PAD_CENTER untuk karakter disebelah tengah
    STR_PAD_RIGHT untuk karakter disebelah kanan
    tidak memberikan argumen pada fungsi str_pad() maka nilai argumen defaultnya adalah STR_PAD_RIGHT

Bingung yah? :D langsung saja kita simak contohnya.
Contoh:
<?php
$teks = "fajar bc"; //8 karakter
$karak = "|#|"; //3 karakter
$jumlah = 14;
$tkanan = str_pad($teks,$jumlah,$karak);
//atau
$tkanan = str_pad($teks,$jumlah,$karak,STR_PAD_RIGHT);
//outputnya: fajar bc|#||#| jumlahnya 14 karakter echo $tkanan;
$ttengah = str_pad($teks,$jumlah,$karak,STR_PAD_CENTER); echo $ttengah;
//outputnya: |#|fajar bc|#| jumlahnya 14 karakter
$tkiri = str_pad($teks,$jumlah,$karak,STR_PAD_LEFT); echo $tkiri;
//outputnya: |#||#|fajar bc jumlahnya 14 karakter
?>
Sekian dari saya, semoga bermanfaat.

Belajar Fungsi PHP

No comments:

Post a Comment

Katakan pendapatmu tentang ini dan bagikanlah ke lainnya jika kamu suka artikel mewah ini.