Variabel, Echo, dan Var_Dump() Pada Pemrograman Web

PENGENALAN FUNGSI ECHO, VARIABEL, DAN VAR_DUMP() PADA PEMROGRAMAN WEB


    1. Pengertian & Fungsi Variabel


Variabel adalah suatu tempat untuk menampung data yang nilainya selalu berubah. Sedangkan, Konstanta adalah suatu tempat untuk menampung data yang nilainya selalu tetap dan tidak pernah berubah.

Variabel digunakan sebagai tempat penyimpanan data sementara. Data yang disimpan dalam variabel akan hilang setelah program selesai dieksekusi. Untuk penyimpanan data yang permanen, kita dapat menyimpan data di database atau di disk.

Variabel di dalam PHP diawali dengan tanda $. Untuk dapat menggunakan variabel, ada dua langkah yang harus dilakukan, deklarasi dan inisialisasi.


Aturan pemberian nama variabel :
·         Dimulai dengan tanda $
·         Karakter pertama harus huruf atau garis bawah ( _ )
·         Karakter berikutnya boleh huruf, angka, atau garis bawah
·         Tidak boleh menggunakan spasi
·         Tidak boleh menggunakan karakter-karakter khusus (seperti : +, -, *, /, <, >, dll)

       
     
       2. Fungsi Echo

Fungsi echo() digunakan untuk menampilkan string yang nantinya akan diterjemahkan oleh browser, entah string tersebut berupa teks ataupun tag HTML.

Penggunaan fungsi echo() ini terkait erat dengan penggunaan variabel dengan tipe data string. Strings merupakan tipe data berupa karakter. Semua karakter dapat dimasukkan ke dalam tipe strings, termasuk angka, huruf, maupun karakter-karakter khusus seperti +, -, %, $, &, dan lain-lain. Sedangkan sebuah variabel ditandai dengan tanda $ di depannya. Jadi $var1 adalah sebuah variabel dengan nama “var1”.

Untuk memasukkan string ke dalam sebuah variabel, harus digunakan karakter-karakter sebagai berikut: tanda kutip ganda ("), tanda kutip tunggal ('), atau tanda lebih kecil yang dituliskan sebanyak tiga kali (<<<).



   3. Pengertian & Fungsi var_dump()

Karena sifat variabel dalam PHP yang tidak bertipe (Loosely Typed Language), dalam pembuatan program PHP sebuah tipe variabel dapat “berubah” menjadi tipe lainnya. Perubahan ini bergantung operator yang digunakan.

Salah satu aturan di dalam PHP, jika operator penyambungan string (karakter titik) digunakan untuk tipe data integer, secara otomatis PHP akan mengkonversinya menjadi string, sehingga :

5(integer) + 8(integer) = 13(integer)
5(integer) . 8(integer) = 58(string)

Proses konversi ini dilakukan secara otomatis oleh PHP, sehingga kita memerlukan sebuah fungsi untuk mengetahui secara lebih detail tipe data dan nilai sebuah variabel. Untuk keperluan inilah PHP menyediakan fungsi var_dump().

fungsi var_dump() selain menampilkan hasil variabel, juga memperlihatkan jenis tipe dari suatu variabel. Fitur ini akan sangat berguna dalam proses pembuatan kode program PHP yang lebih rumit untuk menghindari kesalahan.







LATIHAN

1. Pemakaian Variabel

Hasil Tampilan :
Analisis :
program diatas dibuat untuk menampilkan sebuah skrip php.


 2. Operator Penguasaan




Hasil Tampilan :
Analisis :
Program diatas dibuat untuk menampilkan nilai dari suatu variabel.


3. Struktur Kontrol : Syntax if - else yang lain


Hasil Tampilan :

Analisis :
Program diatas dibuat untuk mendeklarasikan fungsi if - else, dimana nilai 5 lebih kecil dari nilai 7.


4. Struktur Kontrol : Switch




Hasil Tampilan :
Analisis :
Program diatas dibuat untuk mendeklarasikan struktur kontrol Switch dimana nilai 5 tidak sama dengan nilai 0, 1, atau 2.


5. Struktur Kontrol : do...while



Hasil Tampilan :
Analisis :
Program diatas dibuat untuk mendeklarasikan Struktur kontrol do...while dimana dengan menggunakan fungsi dari do while bisa melakukan pengulangan dengan mengeksekusi statement tertentu sampai kondisi evalusinya bernilai seperti pada gambar diatas.


6. Struktur Kontrol : break



Hasil Tampilan :


Analisis :
Program diatas dibuat untuk mendeklarasikan Struktur kontrol break dimana dengan mengguanakan fungsi break sebuah program yang akan diseksekusi akan dilanjutkan ke pernyataan selanjutnya, seperti pada gambar diatas dengan memasukan nilai 1 sampai dengan 10, tetapi yang akan dieksekusinya sampai dengan nilai 6 maka hasil tampilannya akan mengeksekusi nilai 1 sampai dengan nilai 5.









Referensi :



Komentar

Postingan populer dari blog ini

PENGGUNAAN TEMPLATE ADMINLTE PADA LARAVEL

MENGENAL DASAR ROUTE, CONTROLLER DAN VIEW PADA LARAVEL