Kategori : PHP13 November 2013 11:18:28

Menggunakan PHP STR_PAD

Masih berhubungan dengan post sebelumnya Remove Non Numeric Char From String saya masih berkutat dengan payment gateway hahaha. Parameter nomor telepon pada payment gateway harus terdiri dari 9 char, agar ketika post data tidak terjadi error. Saya memutuskan untuk menggunakan STR_PAD pada PHP.

 

STR_PAD ini berguna untuk mengisi string pada sebelah kiri atau kanan string agar mencapai panjang yang dibutuhkan, bingung kan mahaha. Contohnya jika ada yang memasukan nomor telepon hanya 7 atau 8 angka maka parameter yang dibutuhkan kurang 1 char (dibutuhkan 9 char).

 

Untuk mengisi kekosongan 1 char pada string tersebut bisa digunakan str_pad, untuk lebih jelasnya bisa dilihat pada script dibawah ini :

str_pad(string_awal,panjang_yang_dibutuhkan,string_pengisi,type);

Contoh implementasi :

<?php    
    $numeric = 1234567;
    echo 'String Awal  : '.$numeric.'<br/>';
    echo 'String Hasil : '.str_pad($numeric,9,'0',STR_PAD_LEFT);
?>

Script diatas akan menghasilkan tampilan seperti berikut :

String Awal : 1234567
String Hasil : 001234567

Untuk type bisa diisi dengan STR_PAD_LEFT, STR_PAD_RIGHT, STR_PAD_BOTH, semoga bisa membantu yang membaca artikel ini, sekali lagi maaf bahasanya berantakan hehehe.

Share : Share Facebook Share Twitter
Kategori : PHP13 November 2013 11:18:28

zuka.one
©2011