Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan Minggu ke-3 Matakuliah Permrograman Web

Presentasi serupa


Presentasi berjudul: "Pertemuan Minggu ke-3 Matakuliah Permrograman Web"— Transcript presentasi:

1 TEKNOLOGI WEB DINAMIS SISI SERVER - PRAKTIKUM DASAR PHP- variable, konstanta, operator
Pertemuan Minggu ke-3 Matakuliah Permrograman Web ULLA DELFANA ROSIANI, ST.,MT.

2 PHP adalah… sebuah program yang di instal di atas software web server anda. PHP bekerja pada versi-versi web server Apache, Microsoft IIS, dan server-server lainnya (dalam kasus XAMPP, web server yang digunakan adalah Apache Web Server). PHP adalah sebuah bahasa script, persis HTML. Hal ini berarti kode tidak perlu di-compile sebelum digunakan.

3 Sebelum menggunakan PHP, pastikan
Catatan penting! Sebelum menggunakan PHP, pastikan WEB SERVER TELAH AKTIF

4

5 Syntax PHP Seperti bahasa C (PHP’s Syntax Is C-Like) Ditandai dengan:
Misal: <?php ………. ?> Statement (pernyataan) dipisahkan dengan ; <?php echo “selamat datang<br>”; print “terima kasih”; ?> Penjelasan: Diawali dengan <?php, diakhiri dengan ?> Echo diperlukan untuk menampilkan. Selain itu dapat menggunakan printf. Tulisan yang muncul di browser : selamat datang terima kasih

6 Untuk menjalankan script PHP
Langkah-langkah yang dilakukan: Membuat script PHP. Simpan di..folder: apache/htdocs atau XAMPP/htdocs Buka browser, ketik di addressbar: localhost/namafile.php atau /namafile.php Pastikan webserver selalu aktif. Jika telah selesai, jangan lupa untuk mematikan webserver.

7 PHP dan HTML Disimpan sebagai .html
Jika dilihat dalam browser muncul seperti sebelah kiri, dan sourcenya seperti dibawah. Kode didalam <?php …?> tidak diproses.

8 PHP dan HTML Disimpan sebagai .php
Jika dilihat dalam browser muncul seperti sebelah kiri, dan sourcenya seperti dibawah. Kode didalam <?php …?> diproses, dan dalam source yang muncul hanya tulisan “selamat…ditanyakan”.

9 PHP dan HTML HTML tetap diperlakukan sebagaimana HTML pada umumnya, tetapi semua yang berada di antara tag <?php dan ?> akan diproses sebagai PHP. Hasil output dari proses PHP itu yang akan ditampilkan oleh HTML ke browser. Perhatikan bahwa jika anda menyimpan file dengan ekstensi .htm/html, maka browser juga akan muncul akan menampilkan juga tag php namun tidak memprosesnya.

10 PHP Case Sensitivity case-insensitive case-sensitive all variables
all user-defined functions, classes, and keywords (e.g. if, else, while, echo, etc.) all three echo statements below are legal (and equal) all variables In the example below, only the first statement will display the value of the $color variable (this is because $color, $COLOR, and $coLOR are treated as three different variables):

11 VARIABLE Diawali dengan tanda $.
Diperlukan untuk menyimpan suatu nilai dan nilai didalamnya dapat diubah sewaktu-waktu. Aturan pengenal variable: Dapat berupa huruf, angka atau garis bawah Karakter pertama berupa huruf atau garis bawah ($_coba) Panjang pengenal tidak ada batasannya Case sensitif

12 VARIABLE dan TIPE DATA Macam-macam tipe data: Integer bilangan bulat
Double  bilangan real String  text Boolean  True/False PHP TIDAK MENGENAL PENDEKLARASIAN TIPE VARIABLE

13 Contoh <?php $variabel=100; $variabel2="hallo"; echo $variabel;
echo "contoh data $variabel2"; ?>

14 LATIHAN PERTAMA Buat tulisan: Selamat datang di latihan PHP
Tampilkan berbagai macam tipe variable dan munculkan nama tipenya, yaitu: $data1=12 //tipe integer $data2=1.5 $data3=123 $data4=“hallo” $data5=1.243 $data6=“apa khabar?” $data7=“dirimu” $data8=$data1+$data2 $data9=$data4 . $data6 Tampilan : hallo apa khabar dirimu? $data11=True $data12=$_SERVER[‘HTTP_USER_AGENT’]

15 Komentar Ada tiga jenis pemberi tanda komentar dalam PHP, yakni: //
diperlukan untuk memberi komentar sebaris. # diperlukan untuk memberi komentar sebaris. /* …*/ diperlukan untuk memberikan sekelompok komentar yang lebih dari satu baris.

16 LATIHAN KEDUA Beri keterangan dalam tanda komentar, pada latihan pertama.

17 KONSTANTA Menyatakan nilai yang tetap dalam program, misal:
print (“ hallo “) atau print (‘ hallo ‘)  dapat berupa tanda “ atau ‘ Dapat pula didefinisikan sebagai: define (“konstanta1”, “123”); echo konstanta1; tampil : 123

18 LATIHAN KETIGA Tambahkan dari latihan 1, mendefinisian konstanta sebagai berikut: Echo (“hallo apa khabar”); Print (“baik-baik saja”); Print (“kamu bagaimana?”); Define (“konstanta1”, “coba-coba”); Echo konstanta1;

19 KARAKTER Beberapa karakter penting: \”  petik ganda \\  backslash
\$  tanda dolar

20 LATIHAN KEEMPAT Tampilkan tulisan berikut:
Saya hari ini telah melakukan transaksi $5000 untuk membayar komputer yang akan didatangkan hari jum’at oleh “PT. SUKASUKA”. Oleh karena itu bapak\ibu\saudara diharapkan hadir pada hari jum’at.

21 OPERATOR Simbol yang digunakan dalam program untuk melakukan suatu operasi. Macam-macam operator: Matematika (+,-,*,/,%,++,--) Berbasis bit (&, |, ^, ~, >>, <<) Penugasan (+=,-=, /=, %=, &=, |=, ^=, .=) Pembanding (==,<,>,<=,>=,!=,<>) Logika(and atau &&, or atau ||, xor,!) Penggabungan (=, .)  titik merupakan penggabungan string.

22 LATIHAN KELIMA Coba semua operator
Beri keterangan jenis operator yang digunakan.

23 Variabel Variabel Memungkinkan nama variabel ditentukan dan digunakan secara dinamis. Misal: $kota = “malang”; $$kota=10000; (ada 2 tanda $) instruksi diatas identik dengan: $malang=10000;  $$kota=$(malang)=$malang=10000

24 LATIHAN KEENAM Dicoba variabel variabel.

25 SELAMAT BELAJAR


Download ppt "Pertemuan Minggu ke-3 Matakuliah Permrograman Web"

Presentasi serupa


Iklan oleh Google