Mendeteksi Tipedata Variabel di PHP


Cara mendeteksi atau mengecek tipe data suatu variabel di PHP. Mungkin suatu saat anda ingin mendeteksi atau mengecek tipe data sebuah variabel, apakah telah sesuai dengan keinginan anda. Untuk melakukannya, maka dapat menggunakan fungsi-fungsi berikut:
1.    is_string($nama_variabel); untuk memastikan tipe data variabel PHP adalah string.
2.    is_int($nama_variabel); untuk memastikan tipe data variabel adalah PHP integer.
3.    is_double($nama_variabel); untuk memastikan tipe data variabel PHP adalah double.
4.    is_array($nama_variabel); untuk memastikan tipe data variabel PHP adalah array.
5.    is_bool($nama_variabel); untuk memastikan tipe data variabel PHP adalah boolean.
6.    is_numerical($nama_variabel); untuk memastikan tipe data variabel PHP adalah angka.
Semua fungsi di atas akan menghasilkan TRUE jika variabel memiliki tipe data yang sama dengan tipe data yang dipastikan. Sebaliknya akan menghasilkan FALSE jika tipe data variabel tidak sama dengan tipe data yang dicek. Selain fungsi tersebut di atas, Anda juga dapat menggunakan fungsi berikut.
    Gettype ($nama_variabel);
Fungsi ini akan menghasilkan tipe data dari variabel yang bersangkutan. Contoh skrip untuk mendeteksi tipe data suatu variabel adalah sebagai berikut.

<?php
  $angka = 36;
  $kalimat = "Belajar PHP sangat menyenangkan.";
  $desimal = 3.69;
      
  echo ("<b>\$angka = $angka<br><br>");
  echo ("Apakah \$angka bertipe integer??<br>");
  if (is_int($angka)==TRUE)
  echo("Ya, benar sekali<br><br>");
  else
  {
      echo("Salah, \$angka bukan bertipe integer<br>");
      echo("Melainkan bertipe : ".gettype($angka)."<br><br>");      
  } echo ("<b>\$kalimat = $kalimat<br><br>");
  echo ("Apakah \$kalimat bertipe string??<br>");
  if (is_string($kalimat)==TRUE)
  echo("Ya, benar sekali<br><br>");
  else
  {
      echo("Salah, \$kalimat bukan bertipe string<br>");
      echo("Melainkan bertipe : ".gettype($kalimat)."<br><br>"); 
  } echo ("<b>\$desimal = $desimal<br><br>");

  echo ("Apakah \$desimal bertipe boolean??<br>");
  if (is_bool($desimal)==TRUE)
  echo("Ya, benar sekali<br><br>");
  else
  {
      echo("Salah, \$desimal bukan bertipe boolean<br>");
      echo("Melainkan bertipe : ".gettype($desimal)."<br><br>");
  }
?>
Berikut hasil script PHP bagaimana mengecek variabel tipe data dalam script php.

Mendeteksi Tipedata Variabel di PHP Mendeteksi Tipedata Variabel di PHP Reviewed by Unknown on November 24, 2017 Rating: 5

No comments:

Powered by Blogger.