Variabel, Konstanta, Tipe Data dan Kelas dalam Bahasa Pemrograman PHP

     Assalamualaikum Warohmatullahi Wabarokatuh. Selamat datang kembali di blog ini. Bagaimana kabarnya hari ini, saya doakan semoga baik-baik saja. Terima Kasih karena masih mengunjungi blog ini. Pada kesempatan kali ini saya akan mengulas tentang elemen-elemen yang ada pada PHP.
Gambar tangan teks PHP

Variabel
Dalam pemrograman, variabel adalah wadah (area penyimpanan) untuk menyimpan data. Variabel adalah sesuatu yang dapat mengubah nilai, tergantung pada kondisi atau informasi yang diteruskan ke program. Nilai variabel bersifat sementara dan dapat hilang ketika program telah dijalankan. Penyimpanan data permanen dapat menggunakan database. Variabel dapat didefinisikan oleh PHP tanpa menggambarkan tipe data. Selain itu, tipe data PHP dapat menghemat nilai dari setiap tipe data.
Ada beberapa aturan penulisan tipe data di PHP.

  1. Variabel harus dimulai dengan tanda dolar ($).
  2. Variabel tidak dapat berisi spasi.
  3. Variabel tidak dapat dimulai dengan angka.
  4. Kecuali menggunakan $, variabel tidak dapat menggunakan karakter simbol (kecuali garis bawah).
  5. Variabel dalam PHP adalah case sensitive.
     Ini adalah cara penulisan variabel dalam PHP.
$nama_variabel = nilai_variabel;
Contoh penulisan dalam program.
<html>
     <head>
          <title>Variable</title>
     </head>
     <body>
          <?php
               $nama = "Kurumi Ichinose";
               $hobi = "Menyanyi";
               echo "Nama : $nama"; 
                echo "<br>Hobi : $hobi";
         ?>
     </body>
</html>
Konstanta
     Konstana adalah identifier dari program yang dapat menyimpan data seperti variabel. Namun, data yang disimpan bersifat tetap dan tidak dapat diubah. Konstanta adalah variabel yang memiliki data tetap. Jika nilai tidak berubah, variabel harus lebih baik sebagai konstanta. Sintaks dasar untuk menulisnya adalah define("nama_Konstanta", "nilai_konstanta"). Contoh penulisan konstanta dalam program.
<html>
     <head>
          <title>Konstanta</title>
     </head>
     <body>
          <?php
               define("nilaimax", "100");
               define("pi", "3.14");
               print "Nilai Maksimal : ".nilaimax;
               $jarijari = 5;
               $luaslingkaran = pi * $jarijari * $jarijari;
               echo "<br>Luas Lingkaran = ".$luaslingkaran;
          ?>
     </body> 
</html>
Tipe Data
     Tipe data pada PHP adalah integer (numerik), float (numerik dengan pecahan), string (karakter), array (kumpulan dari beberapa elemen) dan object. Contoh penulisan tipe data pada program.
<?php
     $nama = "Kurumi Ichinose"; //tipe string
     $nim = "17.12.XXXX"; //tipe string
     $no_presensi = 9;  //tipe integer
     $ipk = 3.70; //tipe float
     $status = TRUE; //tipe boolean

     echo "Nama : $nama<br>";
     echo "NIM : " .$nim. "<br>";
     echo "Nomor Presensi : " .$no_presensi;
     echo "<br>";
     echo "IPK : ".$ipk."<br>";
     printf ("IPK : %.2f <br>", $ipk);
     if ($status) 
           echo "Status : Aktif";
     else
           echo "Status : Tidak Aktif";
?>
Kelas
     PHP mendukung pemrograman berorientasi objek (OOP), yang dapat memfasilitasi proses debugging dan pemeliharaan serta kode yang dapat digunakan kembali. Contoh penulisan kelas pada program.
class mahasiswa{
     var $nama = "";
     function nama($newname = NULL){ 
          if(!is_null($newname)){
               $this -> nama = $newname;
          }return $this ->nama;
     }
}
Penutup
     Terima kasih telah membaca sampai selesai. Jika teman-teman merasa artikel ini bermanfaat, maka jangan lupa untuk membagikan pada yang lainnya. Jika artikel memiliki kekurangan, silahkan memberikan tanggapan di kolom komentar di bawah dan mari kita berdiskusi.
Referensi
Arief, M. R. 2011. Pemrograman Web Dinamis menggunakan PHP dan MySQL. Yogyakarta: Andi Offset. 
Hakim, Lukmanul. 2014. Rahasia Inti Master PHP &MySQLi(improved). Yogyakarta, Lokomedia 
Paranginan, Kasiman. 2012. Aplikasi Web dengan PHP dan MySQL. Yogyakarta: Andi Offset. 
Raharjo, Budi., dkk. 2014. Modul Pemrograman Web HTML, PHP, & MySQL. Bandung: Modula. 
Arifin, Oki. 2015. Modul Pemrograman Web Lanjut. STMIK AMIKOM Yogyakarta. 

Yunmar, Rajif Agung. 2011. Modul Pemrograman Web Lanjut. STMIK AMIKOM Yogyakarta. 

Share this

Related Posts

Previous
Next Post »

Terima kasih telah berkunjung. Silahkan berkomentar dengan bijak.