Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Pemrogaman Web PHP
2
PHP PHP (akronim dari PHP Hypertext Preprocessor ) yang merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dengan dinamis.
3
PHP Merupakan bahasa script server-side untuk pemograman web
Di buat pertama kali oleh Rasmus Lerdoff
4
Kenapa PHP? Multi platform Open Source Mudah dipelajari. Ringan.
Berjalan di banyak server (apache, IIS, dll)
5
Alur PHP Script PHP dieksekusi di server, dan hasil yang dikirim ke browser adalah hasil jadi dalam bentuk HTML (kode PHP tidak terlihat).
6
Alur
7
PHP Kode / Script PHP disimpan sebagai plain text dalam format ASCII. Kode PHP disertakan di sebuah halaman HTML dan kode tersebut dijalankan oleh server sebelum dikirim ke browser.
8
PHP Pada file .html, HTTP server hanya melewatkan isi dari file menuju ke browser.
9
File PHP dapat berisi text, HTML, CSS, JavaScript dan kode PHP
Berekstensi “.php”
10
PHP, Bisa apa? Menampilkan data secara dinamis
Membuat, membuka, membaca, menulis, menghapus, dan menutup file pada server Mengumpulkan data formulir Mengirim dan menerima cookies
11
PHP, Bisa apa? Dapat menambah, menghapus, memodifikasi data dalam database Anda Dapat digunakan untuk mengontrol user-akses Mengenkripsi data Dengan PHP Anda tidak terbatas untuk output HTML. Anda bisa output gambar, file PDF, dan bahkan film Flash. Anda bisa juga keluaran teks, seperti XHTML dan XML.
12
Tahukah kamu? PHP adalah core(inti) dari WordPress the biggest blogging system on the web Dan mesin dari the largest social network (Facebook)!
13
Script PHP
14
Syntax dasar PHP Script (2)
Banyak cara untuk menyisipkan PHP dalam script HTML. beberapa Blok scripting PHP didefinisi antara lain: kerangka 1 <?php //menandai awal tag ... ?> //menandai akhir tag kerangka 2 <? //menandai awal tag
15
Syntax dasar PHP Script (3)
Setiap baris kode PHP harus diakhiri dengan semikolon (;). Semikolon ini merupakan separator yang digunakan untuk membedakan satu instruksi dengan instruksi lainnya. PHP menggunakan // untuk membuat komentar baris tunggal atau /* dan */ untuk membuat suatu blok komentar.
16
On the Fly PHP dapat membuat kode HTML dan Javascript
Fasilitas ini disebut On the Fly
17
On the Fly <?php Echo “<html>”; Echo “<head>”;
Echo “<title> test PHP on the fly </title>”; Echo “<body>”; Echo “halo.. Saya ada di body”; Echo “</body>”; Echo “</html>”; ?>
18
On the fly Output Halo.. Saya ada di body
19
Output String PHP Ada 3 jenis 1. echo 2. print 3. printf
20
Echo <?php Echo “cara pertama tanda kutip ganda”; Echo (“cara kedua gunakan tanda kurung”); ?> Output: cara pertama tanda kutip gandacara kedua gunakan tanda kurung
21
Print() <?php print “halo.. Saya dicetak menggunakan fungsi print”; ?> Output: halo.. Saya dicetak menggunakan fungsi print
22
Echo dan print Perbedaan
echo tidak memiliki nilai kembali sementara print memiliki nilai kembali berupa 1 sehingga dapat digunakan dalam ekspresi. echo sedikit lebih cepat dari print.
23
Printf () Digunakan untuk mencetak data ke dalam layar.
Dapat menggunakan pemformatan string Printf ($format, %argumen1, %argumen2);
24
Printf () <?php $format = “Saya mencetak nilai %d dengan menggunakan %s”; printf ($format,5,”string”); ?> Output: Saya mencetak nilai 5 dengan menggunakan string
25
Case sensitivity In PHP, all keywords (e.g. if, else, while, echo, etc.), classes, functions, and user-defined functions are NOT case-sensitive. However; all variable names are case-sensitive.
26
Case sensitivity Contoh dibawah ini hanya variabel $color yang ditampilkan karena $color, $COLOR, dan $coLOR diperlakukan sebagai tiga variabel yang berbeda
27
Case sensitivity <?php $color = "red"; echo "My car is " . $color . "<br>"; echo "My house is " . $COLOR . "<br>"; echo "My boat is " . $coLOR . "<br>"; ?> Output: My car is red My house is My boat is
28
Penulisan PHP Script php dapat diletakkan dimana saja Di awal halaman
Di akhir halaman Di bagian body Di bagian atribut html Secara terpisah
29
Di Bagian Atribut html <body> <form> angka <input type=“text” value=“<?php echo ‘5’ ?>;” /> </form </body> Output
30
Secara Terpisah File koneksi.php <?php $servername = "localhost";
$username = "username"; $password = "password"; // Create connection $conn = mysqli_connect($servername, $username, $password); // Check connection if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } echo "Connected successfully";?> ?>
31
File viewdb.php <?php // ambil file koneksi
Require_once “koneksi.php”; ?>
32
PHP dan HTML Kode PHP dapat pula digabungkan dengan HTML
33
PHP dan HTML <html> <body> <?php for ($i=0;$i<4;$i++) { ?> tulisan ini dicetak di HTML dan di-loop menggunakan PHP <br/> } </body> </html>
34
PHP dan HTML output
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.