SlideShare a Scribd company logo
Pengenalan PHP
• Sejarah PHP
• Pengertian PHP
• Contoh penggunaan PHP
• Syarat untuk menjalankan PHP
• Ciri-ciri PHP
• Penulisan script PHP
• Melihat hasil program
• Komentar
• Contoh PHP
SEJARAH PHP
• PHP ditulis (diciptakan) oleh Rasmus Lerdorf,
seorang software engineer asal Greenland
sekitar tahun 1995.
• Pada awalnya PHP digunakan Rasmus hanya
sebagai pencatat jumlah pengunjung pada
website pribadi beliau.
• Karena itu bahasa tersebut dinamakan
Personal Home Page (PHP) Tools.
• Tetapi karena perkembangannya yang cukup
disukai oleh komunitasnya, maka beliau pun
merilis bahasa PHP tersebut ke publik dengan
lisensi open-source.
• Saat ini, PHP adalah server-side scripting yang
paling banyak digunakan di website-website di
seluruh dunia.
Pengertian PHP
• PHP (akronim dari PHP: Hypertext Preprocessor)
• adalah bahasa pemrograman yang berfungsi untuk
membuat website dinamis maupun aplikasi web.
• Berbeda dengan HTML yang hanya bisa
menampilkan konten statis.
• PHP bisa berinteraksi dengan database, file dan
folder, sehingga membuat PHP bisa menampilkan
konten yang dinamis dari sebuah website.
• PHP dikatakan sebagai sebuah server-side script
language
• artinya sintaks-sintaks dan perintah yang kita
berikan akan sepenuhnya dijalankan oleh web
server tetapi disertakan pada halaman HTML biasa.
• Aplikasi-aplikasi yang dibangun oleh PHP pada
umumnya akan memberikan hasil pada web
browser, tetapi prosesnya secara keseluruhan
dijalankan di web server.
Contoh penggunaan PHP
• Blog
• Toko Online
• Forum
Syarat untuk Menjalankan PHP
• Untuk dapat berjalan, PHP membutuhkan web
server.
• Web server sendiri adalah software yang
diinstall pada komputer lokal ataupun komputer
lain yang berada di jaringan internet yang
berfungsi untuk melayani permintaan-
permintaan web dari client.
• Untuk media penyimpanan datanya (database
server), PHP biasa menggunakan ”MySQL”.
• Web server bertugas untuk memproses file-file
php dan mengirimkan hasil pemrosesan untuk
ditampilkan di browser client.
• Oleh karena itu, PHP termasuk server-side
scripting.
• Pada prinsipnya server akan bekerja apabila
ada permintaan dari client. Dalam hal ini client
menggunakan kode-kode PHP untuk
mengirimkan permintaan ke web server.
Ketika menggunakan PHP sebagai server-side script
language maka web server akan melakukan hal-
hal sebagai berikut :
• Membaca permintaan dari client
• Mencari halaman/page di server
• Melakukan instruksi yang diberikan oleh PHP
untuk melakukan modifikasi pada halaman/page.
• Mengirim kembali halaman tersebut kepada client
melalui internet.
Saat ini, PHP adalah server-side scripting yang paling banyak digunakan di website-website di seluruh dunia
Ciri-ciri PHP
• Saling berkaitan dengan script HTML
• Extension file berupa “.php”
• Tiap akhir perintah diakhiri dengan tanda “;”
• Diawali dengan tanda “<?” atau “<?php” dan
diakhiri dengan tanda “?>”
Penulisan script php
• <html>
• <head>
• <title>program pertamaku</title>
• </head>
• <body>
• <?php
• echo hello world;
• ?>
• </body>
• </html>
Melihat Hasil Program
• Simpan file berisikan kode PHP tadi ke “C:
Appservwwwhello.php”
• Atau C:Xampphtdocsnamafile.php
• Buka web browser (mozilla firefox)
• Ketikkan alamat http://localhost/hello.php
Komentar
• Komentar adalah bagian dari program yang
berfungsi sebagai penjelas atau pemberi
keterangan dalam program.
• Komentar ini tidak akan dieksekusi/dikerjakan
Untuk mendefinisikan komentar dipergunakan
simbol-simbol karakter berikut :
• dengan symbol dobel-slash(//), biasanya
untuk komentar satu baris
Contoh :
• <?php
• // nama program : komentar1.php
• // dibuat tanggal : 3 Juni 2004
• echo “Contoh Komentar dengan ‘//’ ”;
• ?>
• Diawali dengan symbol slash-asterik (/*) dan ditutup dengan asterik-
slash(*/), biasanya digunakan untuk memberikan komentar lebih dari satu
baris.
Contoh :
• <?php
• /*
• nama program : komentar2.php
• dibuat tanggal : 3 Juni 2004
• */
• echo “Contoh Komentar dengan ‘/*’ dan ‘*/’ ”;
• ?>
• <html>
• <head>
• <title>Latihan PHP</title>
• </head>
• <body>Selamat Anda Berhasil !!!<br>
• Tanggal Sekarang :
• <?
• echo date d M Y;
• ?>
• </body>
• </html>
Hasilnya
• <html>
• <head><title>Belajar PHP</title></head>
• <body>
• <?php
• // perintah echo akan manampilkan teks pada browser
• echo 'Halo, Dunia!';
• echo 'Ini script php pertamaku';
• ?>
• </body>
• <html>

More Related Content

PDF
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
PPT
Pertemuan 8
DOC
Php mysq l - siapa - takut
PDF
726 p01
PDF
MENGENAL PHP Pemrograman Web 1
PPSX
Php 0
PDF
9 pemrograman internet php (1)
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
Pertemuan 8
Php mysq l - siapa - takut
726 p01
MENGENAL PHP Pemrograman Web 1
Php 0
9 pemrograman internet php (1)

Similar to Saat ini, PHP adalah server-side scripting yang paling banyak digunakan di website-website di seluruh dunia (20)

PDF
Sejarah PHP dan perkembanganya dalam pemrograman WEB
PPT
Pengantar Pemrograman WEB PHP
PDF
Rasmus lerdorf penemu php
PDF
Pengertian dan fungsi dalam pemrograman web
PPTX
Pertemuan1
PPTX
Pertemuan 2-DASAR DASAR World Wide Web (WWW)(1).pptx
PPTX
Pertemuan 3 a
PPTX
Pertemuan 3 a
PPTX
Web Programming Syaria - PHP
PPTX
KONSEP belajar PEMROGRAMAN dalam WEB.pptx
PPT
Pertemuan 8
PPT
Sekilas tentang HTML sebagai fundamental
PPTX
Php & mysql
PPTX
Pertemuan 01-02-Pendahuluan (Sejarah, Komentar dan Variabel)-ITBR.pptx
PPTX
Web programming pertemuan 1
PDF
Tutorial php
PPTX
Web programming
Sejarah PHP dan perkembanganya dalam pemrograman WEB
Pengantar Pemrograman WEB PHP
Rasmus lerdorf penemu php
Pengertian dan fungsi dalam pemrograman web
Pertemuan1
Pertemuan 2-DASAR DASAR World Wide Web (WWW)(1).pptx
Pertemuan 3 a
Pertemuan 3 a
Web Programming Syaria - PHP
KONSEP belajar PEMROGRAMAN dalam WEB.pptx
Pertemuan 8
Sekilas tentang HTML sebagai fundamental
Php & mysql
Pertemuan 01-02-Pendahuluan (Sejarah, Komentar dan Variabel)-ITBR.pptx
Web programming pertemuan 1
Tutorial php
Web programming
Ad

More from helmikurniawan9 (12)

DOCX
Membuat Form Login dan Form Registrasi linda.docx
PPT
Get an overview on how to handle polygones in Java 3D
PPT
Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/in...
PPTX
Struktur Data Tugas Kelompok Sebutkan dan jelaskan operasi dasar yang dapat d...
PPTX
Aplikasi untuk melakukan pengetikan yang sediakan oleh Microsoft Azure
PPT
Materi kuliah Sistem Operasi Pembelajaran Mengenai Shell
PPTX
Pengenalan sistem operasi dari windows, linux dan Android
PPTX
Sister_3_Proses_dan_Thread merupakan bagian dari sistem operasi
PPT
Pengayaan Sesi 2 Komponen dan Struktur Sistem Operasi.ppt
PPTX
KuliahSesi5membahas mengenai_pemrograma Sehll
PPTX
memindahkan objek grafis dari satu tempat ke tempat lain tanpa mengubah t...
PDF
latkisikisi_uas_dasar_pemrograman_untuk_pemula.pdf
Membuat Form Login dan Form Registrasi linda.docx
Get an overview on how to handle polygones in Java 3D
Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/in...
Struktur Data Tugas Kelompok Sebutkan dan jelaskan operasi dasar yang dapat d...
Aplikasi untuk melakukan pengetikan yang sediakan oleh Microsoft Azure
Materi kuliah Sistem Operasi Pembelajaran Mengenai Shell
Pengenalan sistem operasi dari windows, linux dan Android
Sister_3_Proses_dan_Thread merupakan bagian dari sistem operasi
Pengayaan Sesi 2 Komponen dan Struktur Sistem Operasi.ppt
KuliahSesi5membahas mengenai_pemrograma Sehll
memindahkan objek grafis dari satu tempat ke tempat lain tanpa mengubah t...
latkisikisi_uas_dasar_pemrograman_untuk_pemula.pdf
Ad

Recently uploaded (20)

PPTX
Proposal Riset_BRImo Conversatinal Banking.pptx
PPTX
Ppt sidang model POE berbatuan simulasi PHET
PPTX
Analisis Kecepatan Kendaraan Pada Ruas Jalan Perkotaan Tanjung Selor.pptx
PPTX
sistem kendali prosebbbbkkkhffssgjjs.pptx
PPTX
BAHAN TAYANG GENTING - KalTeng - 29 Juli 2025.pptx
PPTX
Paper sirosis hepatis dr siti taqwa.jdusp
PPTX
PPT bab 2 Kedudukan dan Fungsi Pancasila.pptx
PPTX
Bahan TM Petabekasi 2024YUUYUYUYUYU.pptx
PPTX
kuliah kerja praktek muhhamd iqball.pptx
PPTX
pelayanan antenacal care terpadu 95.pptx
DOCX
MATRIKS RANCANGAN AKTUALISASI maaf ini syarat saja
PPTX
contoh ppt kuliah kerja praktek iqbal.pptx
PPTX
PPT SEMINAR pengaruh metode drill menggunakan bola gantung
PDF
LK - SIMULASI SIKLUS INKUIRI KOLABORATIF.pdf
PDF
Llama Implementations from Scratch - Avalon AI.pdf
PPTX
Presentasi Kemenkes Marriot Kesehatan Tradisonal (1).pptx
PPTX
PPT Kelas 10. Teks Hasil Observasi (Minggu 1).pptx
PPTX
BAHAN TAYANG GATI_Modul GATI KalTeng 2025.pptx
PPTX
Presentasi Media Digital dan Esktremisme-Pusbangkom Kemenag.pptx
PPTX
upn “veteran” Jawa TIMUR tentang analisis data.pptx
Proposal Riset_BRImo Conversatinal Banking.pptx
Ppt sidang model POE berbatuan simulasi PHET
Analisis Kecepatan Kendaraan Pada Ruas Jalan Perkotaan Tanjung Selor.pptx
sistem kendali prosebbbbkkkhffssgjjs.pptx
BAHAN TAYANG GENTING - KalTeng - 29 Juli 2025.pptx
Paper sirosis hepatis dr siti taqwa.jdusp
PPT bab 2 Kedudukan dan Fungsi Pancasila.pptx
Bahan TM Petabekasi 2024YUUYUYUYUYU.pptx
kuliah kerja praktek muhhamd iqball.pptx
pelayanan antenacal care terpadu 95.pptx
MATRIKS RANCANGAN AKTUALISASI maaf ini syarat saja
contoh ppt kuliah kerja praktek iqbal.pptx
PPT SEMINAR pengaruh metode drill menggunakan bola gantung
LK - SIMULASI SIKLUS INKUIRI KOLABORATIF.pdf
Llama Implementations from Scratch - Avalon AI.pdf
Presentasi Kemenkes Marriot Kesehatan Tradisonal (1).pptx
PPT Kelas 10. Teks Hasil Observasi (Minggu 1).pptx
BAHAN TAYANG GATI_Modul GATI KalTeng 2025.pptx
Presentasi Media Digital dan Esktremisme-Pusbangkom Kemenag.pptx
upn “veteran” Jawa TIMUR tentang analisis data.pptx

Saat ini, PHP adalah server-side scripting yang paling banyak digunakan di website-website di seluruh dunia

  • 2. • Sejarah PHP • Pengertian PHP • Contoh penggunaan PHP • Syarat untuk menjalankan PHP • Ciri-ciri PHP • Penulisan script PHP • Melihat hasil program • Komentar • Contoh PHP
  • 3. SEJARAH PHP • PHP ditulis (diciptakan) oleh Rasmus Lerdorf, seorang software engineer asal Greenland sekitar tahun 1995. • Pada awalnya PHP digunakan Rasmus hanya sebagai pencatat jumlah pengunjung pada website pribadi beliau. • Karena itu bahasa tersebut dinamakan Personal Home Page (PHP) Tools.
  • 4. • Tetapi karena perkembangannya yang cukup disukai oleh komunitasnya, maka beliau pun merilis bahasa PHP tersebut ke publik dengan lisensi open-source. • Saat ini, PHP adalah server-side scripting yang paling banyak digunakan di website-website di seluruh dunia.
  • 5. Pengertian PHP • PHP (akronim dari PHP: Hypertext Preprocessor) • adalah bahasa pemrograman yang berfungsi untuk membuat website dinamis maupun aplikasi web. • Berbeda dengan HTML yang hanya bisa menampilkan konten statis. • PHP bisa berinteraksi dengan database, file dan folder, sehingga membuat PHP bisa menampilkan konten yang dinamis dari sebuah website.
  • 6. • PHP dikatakan sebagai sebuah server-side script language • artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh web server tetapi disertakan pada halaman HTML biasa. • Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di web server.
  • 7. Contoh penggunaan PHP • Blog • Toko Online • Forum
  • 8. Syarat untuk Menjalankan PHP • Untuk dapat berjalan, PHP membutuhkan web server. • Web server sendiri adalah software yang diinstall pada komputer lokal ataupun komputer lain yang berada di jaringan internet yang berfungsi untuk melayani permintaan- permintaan web dari client. • Untuk media penyimpanan datanya (database server), PHP biasa menggunakan ”MySQL”.
  • 9. • Web server bertugas untuk memproses file-file php dan mengirimkan hasil pemrosesan untuk ditampilkan di browser client. • Oleh karena itu, PHP termasuk server-side scripting. • Pada prinsipnya server akan bekerja apabila ada permintaan dari client. Dalam hal ini client menggunakan kode-kode PHP untuk mengirimkan permintaan ke web server.
  • 10. Ketika menggunakan PHP sebagai server-side script language maka web server akan melakukan hal- hal sebagai berikut : • Membaca permintaan dari client • Mencari halaman/page di server • Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman/page. • Mengirim kembali halaman tersebut kepada client melalui internet.
  • 12. Ciri-ciri PHP • Saling berkaitan dengan script HTML • Extension file berupa “.php” • Tiap akhir perintah diakhiri dengan tanda “;” • Diawali dengan tanda “<?” atau “<?php” dan diakhiri dengan tanda “?>”
  • 13. Penulisan script php • <html> • <head> • <title>program pertamaku</title> • </head> • <body> • <?php • echo hello world; • ?> • </body> • </html>
  • 14. Melihat Hasil Program • Simpan file berisikan kode PHP tadi ke “C: Appservwwwhello.php” • Atau C:Xampphtdocsnamafile.php • Buka web browser (mozilla firefox) • Ketikkan alamat http://localhost/hello.php
  • 15. Komentar • Komentar adalah bagian dari program yang berfungsi sebagai penjelas atau pemberi keterangan dalam program. • Komentar ini tidak akan dieksekusi/dikerjakan
  • 16. Untuk mendefinisikan komentar dipergunakan simbol-simbol karakter berikut : • dengan symbol dobel-slash(//), biasanya untuk komentar satu baris Contoh : • <?php • // nama program : komentar1.php • // dibuat tanggal : 3 Juni 2004 • echo “Contoh Komentar dengan ‘//’ ”; • ?>
  • 17. • Diawali dengan symbol slash-asterik (/*) dan ditutup dengan asterik- slash(*/), biasanya digunakan untuk memberikan komentar lebih dari satu baris. Contoh : • <?php • /* • nama program : komentar2.php • dibuat tanggal : 3 Juni 2004 • */ • echo “Contoh Komentar dengan ‘/*’ dan ‘*/’ ”; • ?>
  • 18. • <html> • <head> • <title>Latihan PHP</title> • </head> • <body>Selamat Anda Berhasil !!!<br> • Tanggal Sekarang : • <? • echo date d M Y; • ?> • </body> • </html>
  • 20. • <html> • <head><title>Belajar PHP</title></head> • <body> • <?php • // perintah echo akan manampilkan teks pada browser • echo 'Halo, Dunia!'; • echo 'Ini script php pertamaku'; • ?> • </body> • <html>