Internet Fax To Email - Unlimited

Unlimited Faxes, No Fees, Dedicated Phone Number

Free Website Templates
kecebongsoft » Fungsi rakitan buat ngecek variabel kosong

kecebongsoft


Blog, Portfolios, Creativity

Fungsi rakitan buat ngecek variabel kosong

Posted in Tutorial by Dedi Purwanto on the May 5th, 2007

Yang sering pake php, biasanya kan kalau bikin form yang banyak field-fieldnya, begitu di submit si programmer mesti cek satu-satu dulu apakah field-field tersebut sudah terisi atau belum. Mungkin sebagian ada yang pakai fungsi isset. Tapi bagaimana seandainya variabel tersebut sudah di set tapi belum terisi? contoh, jika dalam kondisi register_globals=off, kita biasa menangkap variabel form dengan fungsi $nama=$_POST[’nama’] dst… Sehingga pada php variabel tersebut sudah berstatus diset, namun mungkin saja belum ada isinya.

Untuk mengatasi hal itu, sebagian programmer menggunakan fungsi empty(), tapi kekurangan fungsi empty adalah dia hanya bisa menghandel satu parameter untuk setiap pemanggilan fungsi tersebut. Sehingga jika kita punya belasan atau bahkan puluhan field yang mesti dicek kosong atau tidak, akan menghasilkan listing yang cukup panjang.

Jadi sekarang kita buat aja fungsi sendiri, yang bisa mengecek variabel itu kosong atau tidak (meskipun sudah diset). Dan fungsi ini bisa dimasukan parameter tidak terbatas. ini listingnya :

Sintaks : (php)
  1.  
  2.  
  3. function empties(){
  4.         for($i=0;$i < func_num_args() ;$i++){
  5.                 $isi=func_get_arg($i);
  6.                 echo "Parameter ke-$i : $isi";
  7.                 if(empty($isi)){
  8.                         echo "Variabel ini kosong!";
  9.                 }
  10.         }
  11. }
  12.  
  13. //KITA COBA PANGGIL
  14. empties("Dedi","Titin","Mamah","Papah","Uncu","Ketek","","Jefri","Suanah");
  15.  

selamat mencoba :D.

One Response to 'Fungsi rakitan buat ngecek variabel kosong'

Subscribe to comments with RSS or TrackBack to 'Fungsi rakitan buat ngecek variabel kosong'.

  1. riskihajar said,

    on May 31st, 2007 at 9:29 pm

    Maaf k’lau Misalnya ada variabel yang kosong kan akan keluar Kata “Varibel ini Kosong” Truz k’lau kita pengen yang keluar kata “Variabel nama Kosong” Gimana….????
    gini dech misalx $nama kosong trus yang keluar “Anda Belum Mengisi Nama” Gimana scriptxxxx….. ???

Leave a Reply


Blog ini telah mendukung penggunaan Gravatar, jika Anda belum memiliki Account Gravatar, siap-siap gambarnya berubah menjadi semut.