Kamis, 17 Maret 2016

Struktur Dasar PHP dan Struktur Kondisi PHP

Assalamualaikum Wr. Wb.

Hari ini saya mempelajari  Struktur Dasar PHP dari modul Pemrogaman_web_dengan_PHP_MySQl.pdf yang di beri oleh Mbah Suro Dhemit.



Mengenal PHP

1. Script Harus ditulis di antara tag :

ƒ <? dan ?>
ƒ <?php dan ?>
ƒ <script language=”php”> dan </script>
ƒ <% dan %>

2. Setiap satu statement (perintah) biasanya diakhiri dengan titik-koma (;)

3. CASE SENSITIVE untuk nama identifier yang dibuat oleh user (berupa
variable, konstanta, fungsi dll), namun TIDAK CASE SENSITIVE untuk
identifier built-in dari PHP. Jadi :
ƒ $nama ≠ $Nama ≠ $NAMA
ƒ hitungLuas() ≠ HitungLuas()
ƒ echo = ECHO
ƒ while = WHILE

Struktur Dasar PHP

1. Masuk ke terminal ketikan.
#sudo su
#password
#cd/var/www/html/
#mkdir toni (membuat folder)


2. Ketikan nano hello.php.


3. Masukan contoh script ini kalau sudah selesai klik ctrl+x klik Y kemudian enter.


4. Tampilkan di browser dengan menuliskan localhost/toni/hello.php.


 
 Variabel

-Digunakan untuk menyimpan sebuah value, data atau informasi.
-Nama variabel diawali dengan tanda $.
- Panjang tidak terbatas
-Setelah tanda $ diawali oleh huruf atau under-scrore (_). Karakter
berikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang
diperbolehkan (karakter ASCII dari 127 – 255).
-Bersifat case-sensitive.
-Tidak perlu dideklarasikan.
-Tidak boleh mengandung spasi.

Contoh :
Benar :
-$_name
- $name3
- $first_name
-$name_3

salah :
- $3name
-$name?
-$firts+name
-$firts.name
-$firts name



Ketikan nano untuk menuliskan script. Nano ini seperti membuka text editor kecil di terminal contoh contohnya seperti ini.

Program 1
Nama File : coba.php
Deskripsi : Program mengisi dan menampilkan variabel di layar.
Contoh :

Hasil :

Tipe Data

Pada PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi
secara otomatis ditentukan oleh intepreter PHP. Namun demikian, PHP
mendukung 8 (delapan) buah tipe data primitif, yaitu :

1. boolean
2. integer
3. float
4. string
5. array
6. object
7. resource
8. NULL

 Program 2

Nama File : coba.php
Deskripsi : Program contoh penanganan beberapa tipe data dasar dalam
PHP.

Contoh :

Hasil :

Konstanta

Konstanta merupakan variabel konstan yang nilainya tidak berubah-ubah. Untuk mendefinisikan konstanta dalam PHP, menggunakan fungsi define().

Program3

Nama File : konstanta.php
Deskripsi : Program penggunaan konstanta dalam PHP.

Contoh :

Hasil :


Operator dalam PHP



Program 4

Nama File : operator.php
Deskripsi : Program beberapa Operator aritmatika dalam PHP.

Contoh :

Hasil :


Program 5

Nama File : operator2.php
Deskripsi : Program operator logika dan perbandingan dalam PHP.

Contoh :


Hasil :

Komentar Program

Dalamƒ PHP, komentar program bisa menggunakan :

/* dan */
// dan
#

Program 6

Nama File : komentar.php
Deskripsi : Program cara memberikan komentar dalam program PHP.
Kegunanan : untuk menjelaskan di dalam script tetapi tidak mempengaruhi hasil atau mengganggu job yang anda buat.

Contoh :

Hasil :



Struktur Kondisi

Kondisi merupakan statemen atau variabel yang akan diperiksa TRUE
atau FALSE-nya. Jika kondisinya TRUE maka statemen yang berada di blok
if akan dieksekusi, sebaliknya jika kondisinya FALSE maka statemen yang
berada di blok else yang akan dieksekusi.

- Struktur Kondisi Switch ... Case

switch ($var) {
case '1' : statement-1; break;
case '2' : statement-2; break;
....
}

Keterangan :
ƒ $var merupakan variabel yang akan diperiksa isi atau nilainya. Tipe data
variabel ini tidak dibatasi.
 Value pada case juga bisa berupa string, integer, boolean, bahkan bisaberupa conditional-statement. Boleh memakai kutip tunggal maupun kutip ganda.

Program 7
Nama File : if.php
Deskripsi : Program Struktur Kondisi If.


Contoh : 

Hasil :

Keterangan :

 Pada program di atas, terdapat pemeriksaan kondisi apakah isi variabel $uang lebih dari Rp7000 (baris 3). Jika kondisi ini bernilai TRUE (variabel $uang berisi nilai yang lebih besar dari Rp7000) maka statement pada baris ke-4 akan dijalankan. Sebaliknya jika kondisinya FALSE, maka statement pada baris ke-4 tidak akan dijalankan.


Program  8
Nama File : if_else.php
Deskripsi : Program Struktur Kondisi If..Else.

Contoh :

Hasil :

Keterangan :

Pada program di atas, terdapat pemeriksaan kondisi apakah isi variabel $nilai
lebih dari 60 (baris 3). Jika kondisi ini bernilai TRUE (variabel $nilai berisi nilai
yang lebih besar dari 60) maka statement pada baris ke-4 akan dijalankan.
Sebaliknya jika kondisinya FALSE, maka statement pada baris ke-6 yang akan
dijalankan. Pada contoh program di atas, kondisi pada baris ke-3 bernilai FALSE karena isi variabel $nilai adalah 50.

Program 9
Nama File : if_else2.php
Deskripsi : Program Memeriksa username dan password dengan If..Else.

Contoh : 

Hasil :

Keterangan :

Pada program di atas, terdapat pemeriksaan kondisi apakah isi variabel $nilai
sama dengan “sulthoni” dan apakah isi variabel $password sama dengan “123”
(baris 4). Jika kedua kondisi tersebut bernilai TRUE maka statement pada baris
ke-5 akan dijalankan. Sebaliknya jika salah satunya bernilai FALSE, maka
statement pada baris ke-7 yang akan dijalankan.

Program 10
Nama File : if_var.php
Deskripsi : Program Memeriksa suatu variabel ada atau tidak.

Contoh : 

Hasil :

Keterangan :

Pada program di atas, terdapat fungsi isset() yang merupakan fungsi untuk
memeriksa apakah suatu variabel sudah terbentuk (ada) atau belum. Fungsi akan bernilai TRUE jika variabelnya ada. Jadi jika baris ke-2 dari program di atas di remark atau dihilangkan maka statement pada baris ke-4 yang akan dijalankan.

Program 11
Nama File : switch.php
Deskripsi : Program Struktur Switch..Case untuk menampilkan nama hari
dalam bahasa Indonesia.

Contoh :

Hasil :

Keterangan :

Pada program di atas, variabel $day (baris ke-2) akan berisi 3 (tiga) digit
pertama dari nama hari dalam bahasa Inggris. Dengan fungsi date(), kita akan
memperoleh informasi tanggal, hari dan waktu sekarang. Fungsi ini akan
diperlajari lebih lanjut pada Bab mendatang. Selanjutnya isi variabel $day akan
diperiksa dengan switch (baris ke-3), jika isinya adalah ‘Sun’ maka $hari adalah
“Minggu” dan seterusnya.

Program 12

Nama File : if_khusus.php
Deskripsi : Program Struktur Kondisi Khusus ? untuk memeriksa tahun
kabisat.

Contoh :

Hasil :

Keterangan :

Pada program di atas, fungsi date() dengan parameter “Y” (baris ke-2) akan
menghasilkan 4 digit tahun sekarang. Pada baris ke-3 akan diperiksa apakah isi
variabel $tahun jika dimodulus dengan 4 akan menghasilkan nilai 0. Jika TRUE
maka $kabisat akan berisi “KABISAT” dan jika FALSE $kabisat akan berisi
“BUKAN KABISAT”

Sekian dulu dari saya semoga bermanfaat bagi anda semua nya.

Wassalamualaikum Wr. Wb.


0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More