Senin, 30 April 2018

Penjelasan Variabel,Tipe Data, Pengenal(Identifier) PHP

Penjelasan Lengkap mengenai Variabel Dan Tipe Data PHP ~ bagi pemula belajar PHP ,istilah ini sangat penting untuk mendukung dalam membuat program , tetapi bagi yang telah belajar bahasa pemrograman seperti C ,pascal dan JAVA, istilah ini sudah seringsekali kita dengar. kita hanya perlu mengingat perbedaan tipe data, variabel, konstanta dan operator yangterdapat didalam PHP. Tipe data merupakan jenis data, setiap data pasti memiliki jenis data tertentu . jenis data berguna untuk menghindari ekspresi yang tipe datanya bercampur . sebagaicontoh "PHP + 5.0 (Jenis data string PHP mau ditambah dengan data numerik 5.0)

PHP mengenal 3 kelompok jenis data yaitu :
  • Integer (Bilangan Bulat)
  • Double (Bilangan pecahan)
  • String (Teks)
Oke sekarang mari kita mulai menjabarkannya satu persatu

TIPE DATA

1. Tipe Data Integer ( Bilangan Bulat )

Tipe data Integer merupakan tipe data yang dipresentasikan berbentuk angka dan tidak memakai tanda titik desimal.
Contoh $Angka=20;
2. Tipe Data Double ( Bilangan Pecahan )

Tipe Data Double merupakan tipe data yang dipresentasikan memakai tanda titik desimal.
Contoh $Angka=20.50;
3. Tipe Data String (Teks)

Tipe Data String merupakan tipe data yang dipresentasikan diapit tanda petik tunggal (' ') atau tanda petik ganda (" ").
Contoh : $Kantor="Cv.Noornet";

PENGENAL (identifier)

Identifier merupakan pengenal untuk nama fungsi (Function), variabel (Variable), dan kelas (Class) serta yang lainnya. Aturan pengenal (identifier) sebagai berikut :

  • dimulai dengan huruf ataugaris bawah(underscore)
  • Tidak boleh menggunakan tanda baca
  • Case sensitive (membedakan huruf besar dan huruf kecil),kecuali untuk built in function (fungsi standard dari sistem PHP)
  • Untuk penulisan variabel diawali tanda dollar ( $ )
  • UDF (User Defined Function ) atau fungsi yang didefinisikan pemakai, tidak boleh sama namanya dengan nama built in function.
Contoh yang benar :
$Kantor
$Gaji_Pokok

Contoh yang salah :
$Gaji  Pokok (Memakai spasi)
Kan@tor (memakai spesial simbol)

VARIABEL (Variable)

Agar kalian mudah memahami dan mengingatnya , variabel merupakan tempat menampung atau menyimpan data sementara. Selama program berjalan nilainya dapat diubah.

Contoh : $Angka=20; (Angka merupakan identifier yang dipakai untuk nama variable)

Dalam program PHP , variabel boleh tidak memperkenalkan terlebih dahulu (dideklarasikan), Berdasarkan ruang lingkup variabel dibagi menjadi 4 yaitu.

  • Variabel Lokal ( Local Variable)
  • Variabel Global ( Global Variabel)
  • Variabel Statik (Static Variable)
  • Variabel Dinamic (Dinamic Variable)


1. Variabel Lokal ( Local Variable)

Variabel Lokal merupakan variabel yang hanya dapat dikenal pada fungsinya sendiri (tempat variabel dibuat).Sebagai contoh ikuti langkah-langkah pembuatan program memakai variabel lokal dibawah ini .

Untuk meihat contohnya silahkan ketik script berikut didalam notepad,lalu simpan dengan file berekstensi php, lalu simpan di drive C folder htdocs di XAMPP,

  <html >
  <head>
    <title>contoh variabel lokal</title>
    <?
    Function Segi4($A,$B)
    {
    $C=$A*$B;
    echo "\$C=$C";
    }
    ?>
  </head>
  <body>
    <h1>Call Variabel Lokal</h1>
    <br>
    <?
    Segi4(10,20);
    ?>
  </body>
</html>

Sekarang mulailai menjalankan filenya dengan mengetik adreess localhost/foldertempat anda menyimpan file . maka hasilnya akan terlihat seperti ini :

Penjelasan Variabel,Tipe Data  PHP
Variabel Lokal


 Untuk program diatas , Variabel $C tidak dapat dibaca,jika variabel $C dicetak diluar fungsi Segi4 (Discript utama) 

2. Variabel Global ( Global Variabel)

Variabel global merupakan variabel yang dapat dikenal diseluruh fungsi atausemua variabel yang dibuat pada bagian utama script. Fungsi yang ingin menggunakan variabel global harus memakai kunci utama(keywords) global. Untuk lebih jelasnya ikuti langkah-langkah pembuatan program memakai variabel globaldibawah ini.

Untuk meihat contohnya silahkan ketik script berikut didalam notepad,lalu simpan dengan file berekstensi php, lalu simpan di drive C folder htdocs di XAMPP, 


<html >
  <head>
    <title>program variabel global</title>
    <?
    function Segi4()
    {
    global $C;
    echo "\$C=$C";
    }
    ?>
  </head>
  <body>
    <h1>Variabel Global</h1>
    <br>
    <?
    $A=10;
    $B=20;
    $C=$A*$B;
    Segi4();
    ?>
  </body>
</html>
Sekarang mulailai menjalankan filenya dengan mengetik adreess localhost/foldertempat anda menyimpan file . maka hasilnya akan terlihat seperti ini :

Penjelasan Variabel,Tipe Data PHP
Variabel Global

3. Variabel Statik (Static Variable)

Variabel Statik merupakan variabel yang nilai terakhir dipertahankan (tidak hilang). Untuk lebih jelasnya ikuti langkah pembuatan program memakai variabel statik.

Untuk meihat contohnya silahkan ketik script berikut didalam notepad,lalu simpan dengan file berekstensi php, lalu simpan di drive C folder htdocs di XAMPP,

<html >
  <head>
    <title>program variabel static</title>
    <?
    function Ganjil()
    {
    static $I=0;
    echo "\$I=$I"."<br>";
    $I++;
    }
    ?>
  </head>
  <body>
    <h1>Variabel Static</h1>
    <br>
    <?
    Ganjil();
    Ganjil();
    Ganjil();
    Ganjil();
    ?>
  </body>
</html>
 Sekarang mulailai menjalankan filenya dengan mengetik adreess localhost/foldertempat anda menyimpan file . maka hasilnya akan terlihat seperti ini :

Penjelasan Variabel,Tipe Data PHP
Variabel static

4. Variabel Dinamic (Dinamic Variable)

Variabel dinamik merupakan variabel yang mengacu ke variabel. untuk lebih jelasnya silahkan ikuti langkah langkah pembuatan program memakai variabel dinamik.

Untuk meihat contohnya silahkan ketik script berikut didalam notepad,lalu simpan dengan file berekstensi php, lalu simpan di drive C folder htdocs di XAMPP,

<html >
  <head>
    <title>program variabel dinamic</title>
  </head>
  <body>
    <h1>Variabel Dinamic</h1>
    <br>
    <?
    $Gaji=1000000;
    $G="Gaji";
    $Gapok=$$G;
    echo "\$Gapok=$Gapok"."<br>";
    ?>
  </body>
</html>
 Sekarang mulailai menjalankan filenya dengan mengetik adreess localhost/foldertempat anda menyimpan file . maka hasilnya akan terlihat seperti ini :

Penjelasan Variabel,Tipe Data PHP
Variabel Dinamic

Demikianlah penjelasan mengenai Penjelasan Variabel,Tipe Data, Pengenal(Identifier) PHP semoga informasi ini dapat membantu anda , terimakasih :D


EmoticonEmoticon