Zero Padding di PHP

Published Date October 28, 2005 by maseko

Zero padding digunakan untuk memformat bilangan dengan diawali angka 0 (nol) dengan tujuan menghasilkan jumlah digit yang tetap. Dalam pemrograman PHP dapat digunakan untuk menampilkan integer dalam format zero-padded langsung ditampilkan pada klien atau untuk digunakan pada proses selanjutnya misalnya sebagai parameter pada fungsi lain yang dibuat.

Untuk menghasilkan format zero-padded pada PHP, dapat menggunakan fungsi sprintf(). Misalnya kita akan memformat suatu integer dan string dalam format zero-padded dengan panjang digit 7, penggunaannya adalah:

PHP:
  1. <?php
  2. //integer
  3. $bil=429;
  4. $fbil = sprintf("%07d", $bil);
  5. //Cetak ke output
  6. echo $fbil;
  7.  
  8. //string
  9. $bil2="429";
  10. $fbil2 = sprintf("%07s", $bil2);
  11. //Cetak ke output
  12. echo $fbil2;
  13. ?>



Tulisan lain yang mungkin terkait dengan tulisan di atas:

  1. Fungsi Mendapatkan Direktori Kerja pada VBA
  2. Fungsi Datedif Microsoft Excel
  3. Fungsi Terbilang Untuk PHP
  4. Fungsi Membuat TinyURL pada PHP
  5. Setlocale() PHP – Windows – Indonesia

3 Responses to “Zero Padding di PHP”

iang - Gravatar

fajran.net iang said on November 2, 2005, 1:19 am:

ah iya, betul juga. suka lupa sama printf.. jadinya kalo mo nambahin 0 suka pakai cara “brutal”, alias pakai if, else if, else if, dan seterusnya.. hehe..

preaxz - Gravatar

preaxz said on July 2, 2006, 7:10 pm:

Wuah .. maseko semakin tak terkejar. Keep da good work dude … peace dari korban gempa .. ;)

if (remember me){ contact me }

hehehehe …

Hasannuh - Gravatar

ratusegalabuah.blogspot.com/ Hasannuh said on April 1, 2009, 6:13 am:

Alhamdulillah, akhirnya ketemu juga…
dgn zero padding, ternyata kalo pake
sprintf bisa lebh sederhana ya daripada
if… trims

Leave A Comment

All fields marked with "*" are required.