Pertemuan II By : Lisda Juliana P.,Ssi.
PHP? PHP adalah server-side web programming PHP scripts dieksekusi di server PHP men-support banyak database (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, dll) PHP dapat bekerja pada bermacam-macam platform (Windows, Linux, Unix, dll) PHP kompatibel untuk digunakan di hampir seluruh server (Apache, IIS, dll)
Merupakan singkatan recursive dari PHP : Hypertext Prepocessor Pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994.
Komponen yang dibutuhkan Web server apache Program PHP Editor: Notepad, PHPEd, PHP Editor,DreamWeaver Database Management System MySQL
Statement Output Cara penulisan script PHP ada 2 macam: 1. Embedded Script Cara ini meletakkan tag PHP diantara tag-tag HTML <HTML> <HEAD><TITLE>Embedded Script</TITLE></HEAD><BODY> <? echo "Selamat Belajar PHP"; ?> </BODY> </HTML> NB echo dan print (2 ,4 )statement untuk menampilkan output
Non Embedded Script: script PHP murni termasuk HTML yang disisipkan dalam scrip PHP Contoh:nonembed.php <? echo "<HTML>"; echo "<HEAD><TITLE> Non Embedded Script </TITLE></HEAD>"; echo "<BODY>"; echo "Selamat Belajar PHP"; echo "</BODY>"; echo "</HTML>"; ?>
Penulisan/Sintax tag PHP terdiri dari: Style standart Format: Format: <?php …. ?> Short Style: Format : <? …. ?> tampilkan dengan print Javascript style: Format: <script language=”php”> …. </script> ASP style: Format : <% …. %>
Setiap satu statement (perintah) biasanya diakhiri dengan titik-koma (;) CASE SENSITIVE untuk nama identifier yang dibuat oleh user (variable, konstanta, fungsi dll), namun TIDAK CASE SENSITIVE untuk identifier built-in dari PHP Contoh : $nama ≠ $Nama ≠ $NAMA hitungLuas() ≠ HitungLuas() echo = ECHO while = WHILE
Komentar pada PHP Ada 3 macam komentar dalam PHP yaitu: //komentar Semua perintah yang ada disebelah kanan tanda // tidak akan dieksekusi. Contoh: echo "Hello World"; // Menampilkan kata Hello World /* komentar */ Semua perintah yang ada didalam tanda /*……*/ tidak akan dieksekusi. /*Menampilkan kata Hello World*/ echo "Hello World"; # komentar Semua perintah yang ada disebelah kanan tanda # tidak akan dieksekusi. echo "Hello World"; #Menampilkan kata Hello World Contoh : xamp/htdoct/saya/komentar.php
Variabel dan Operator Variabel digunakan untuk menyimpan data sementara dan nilainya bisa berubah-ubah setiap kali program dijalankan. Data yang disimpan dalam variabel akan hilang setelah program selesai dieksekusi. Aturan dalam penggunaan nama variabel yaitu: Dimulai dengan tanda $ dan diikuti dengan nama variabelnya, tanpa memandang apakah data tersebut integer, real maupun string. Nama variabel dapat berupa kombinasi antara huruf alphabet, angka dengan panjang maksimal 32 karakter. Nama variabel bersifat case-sensitive atau mengenal perbedaan huruf besar atau huruf kecil. Nama variabel hanya bisa diawali dengan huruf atau garis bawah dan karakter selanjutnya dapat berupa huruf, angka maupun garis bawah.
Untuk dapat menggunakan variabel, perlu dilakukan dua hal yaitu: Deklarasi Deklarasi adalah memperkenalkan variabel ke program. Dalam penulisan script PHP, deklarasi sering digabung dengan inisialisasi. Contoh: $nilai $namaHari Inisialisasi Inisialisasi variabel adalah memberi suatu nilai untuk pertama kalinya kepada suatu variabel. $nilai=50; $namaHari=”Senin”;
INTEGER Bilangan integer dapat dituliskan dalam bentuk: Floating Point Bilangan decimal, contoh: $a=1234; Bilangan decimal negative, contoh: $a=-123; Floating Point Bilangan floating point dapat dideklarasikan menggunakan sintaks berikut: $a=1.23; dengan nilai maksimal sebuah bilangan floating point dengan ketelitian mencapai 14 digit decimal. String Sintaks variabel string dapat ditulis dengan 2 cara yaitu: Menggunakan tanda kutip tunggal (‘); Menggunakan tanda kutip ganda (“); DOUBLE Menyatakan tie data bilangan
Escape sequence (karakter khusus) seperti: Perbedaan antara petik tungal dan ganda adalah jika pada petik tunggal maka pada string itu tidak dapat dimasukkan suatu variabel dan escape sequence handling. Escape sequence (karakter khusus) seperti: sequenceKeterangan \nMembuat baris baru \tTab horizontal \'Petik tunggal\"Petik ganda\$Tanda dolar\\Backslash
Operator Operator adalah suatu symbol yang dipakai untuk memanipulasi nilai suatu variabel. Variabel yang nilainya dimodifikasi oleh moderator disebut operand. Misalnya 3-2, 3 dan 2 merupakan operand sedangkan tanda kurung (-) merupakan operator. Operator digunakan untuk memanipulasi data, seperti perkalian, penjumlahan, pengurangan, pembagian dan lainnya.
Tertinggi( ) ( ) {} ` ! ++ -- $ & * / % + - < > <= >= == != & ^ ! && || = += -= *= /= &= |= ^= .= AND (&&) XOR (||)