Pemrograman Web/TI/ AK 045216/2 sks PHP Pertemuan VIII Pemrograman Web/TI/ AK 045216/2 sks
Pemrograman Web/TI/ AK 045216/2 sks PHP PHP Dasar PHP merupakan bahasa script server-side untuk pemrograman web. PHP/FI merupakan nama awal dari PHP. Dibuat pertama kali oleh Rasmus Lerdoff. Awalnya merupakan program CGI yang dikhususkan untuk menerima input melalui form yang ditampilkan dalam web browser. PHP secara resmi merupakan singkatan dari PHP-Hypertext Pre-processor Pemrograman Web/TI/ AK 045216/2 sks
Pemrograman Web/TI/ AK 045216/2 sks PHP PHP Dasar Pemrograman Web/TI/ AK 045216/2 sks
Pemrograman Web/TI/ AK 045216/2 sks PHP PHP Dasar <html> <head> <title>My First PHP Script</title> </head> <body> <h4>Example One</h4> <p><?php echo "Hello World"; ?></p> </body> </html> Pemrograman Web/TI/ AK 045216/2 sks
Pemrograman Web/TI/ AK 045216/2 sks PHP Variabel dan Tipe data Variabel didalam PHP diawali dengan karakter $ dan diikuti dengan huruf sebagai karakter pertama, kemudian dapat diikuti dengan kombinasi huruf dan angka. Tidak boleh ada spasi dan tanda baca, kecuali _ (garis bawah/ underscore) contoh : $nama $a1 $nilai_uts Pemrograman Web/TI/ AK 045216/2 sks
Pemrograman Web/TI/ AK 045216/2 sks PHP Variabel dan Tipe data Tipe data yang dikenal dalam PHP adalah : integer, double, boolean, string, array dan objek contoh : $nilai1=4; $nilai2=3; $hasil=$nilai1+$nilai2; //contoh penjumlahan echo $hasil; Pemrograman Web/TI/ AK 045216/2 sks
Pemrograman Web/TI/ AK 045216/2 sks PHP Operator Jenis operator dalam PHP: Operator Aritmetika (+, -, *, /, %) Operator String (.) Operator Increment/Decrement (++, --) Operator Bitwise Operator Perbandingan Operator Ternary Operator Kontrol Error Operator Eksekusi Operator Logika Operator Asssignment Pemrograman Web/TI/ AK 045216/2 sks
Pemrograman Web/TI/ AK 045216/2 sks PHP Struktur Kontrol Struktur Kontrol dalam PHP: If else elseif switch while do … while for foreach break continue Pemrograman Web/TI/ AK 045216/2 sks
Pemrograman Web/TI/ AK 045216/2 sks PHP Database yang didukung oleh PHP antara lain : dBase Informix DB2 MySQL Oracle PostgreSQL sybase Pemrograman Web/TI/ AK 045216/2 sks