Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrogaman Web PHP.

Presentasi serupa


Presentasi berjudul: "Pemrogaman Web PHP."— Transcript presentasi:

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


Download ppt "Pemrogaman Web PHP."

Presentasi serupa


Iklan oleh Google