HTML Dasar
HTML Dasar
1
Instalasi dan Konfigurasi XAMPP
pada halaman ini kita disuruh untuk memilih komponen mana yang
akan kita instal. Beberpa pilihan yang terdapat pada gambar diatas,
kemudian klik next.
2
Mengenal PHP
Setelah anda memasang semua software yang diperlukan di komputer anda, pada
bagian 2 ini anda akan mulai mempelajari tentang :
Gambaran global tentang aplikasi web
Cara kerja PHP
Kerangka program PHP
Memberikan komentar pada kode PHP
Menggabungkan kode PHP dengan kode HTML
File Statik
Aplikasi
Aplikasi
CLient Web DBMS
Web Server
Seperti yang tampak pada gambar di atas bahwa aplikasi web dapat juga
digunakan untuk mengakses file-file yang bersifat statis (misal : dokumen HTML,
file gambar maupun file teks).
Berbeda dengan HTML dan kode pemograman client-side lainnya (misal :
JavaScript dan VbScript), kode dari aplikasi web tidak dapat dilihat atau dibaca
oleh user.
PHP adalah salah satu bahasa pemograman skrip yang dirancang untuk
membangun aplikasi web. Ketika dipanggil dari web browser, program yang
ditulis dengan PHP akan di-parsing didalam web server oleh interpreter PHP dan
diterjemahkan ke dalalm dokumen HTML, yang selanjutnya akan ditampilkan
kembali ke web browser. Karena pemrosesan program PHPdilakukan di
lingkungan web server, PHP dikatakan sebagai bahasa sisi server (server-side).
Oleh sebab itu, seperti yang telah dikemukakan sebelumnya, kode PHP tidak akan
terlihatpada saaat user memilih perintah ”View Source” pada web browser yang
mereka gunakan. Selain menggunakan PHP, aplikasi web juga dapat dibangun
dengan Java ( JSP-JavaServer Pages dan Servlet), Perl, maupun ASP (Active
Server Pages).
PHP adalah bahsa yang dirancang untuk mudah diletakkan didalam kode
HTML. Banyak dijumpai kode PHP yang menyatu dengan kode HTML. Kode
PHP diawali dengan <?php Dan diakhiri dengan ?>. Dalam ebook ini kita akan
tetap menggunakan tag <?php dan ?> untuk menulis kode PHP.
Beikut ini contoh kode PHP yang sangat sederhana :
echo dan print juga memiliki bentuk penulisan yang lain, seperti
layaknya pemanggilan fungsi. Berikut ini bentuk lain tersebut.
Setiap perintah atau statement didalah kode PHP hasu diakhiri dengan titik
koma atau semi colon (;).
Hasil yang akan diberikan oleh kedua kode diatas adalah sama. Meskipun
demikin, penggunaan echo lebih banyak dgemari oleh programmer web.
Kode PHP dapay juga disisipkan kedalam kode HTML. Berikut ini contoh kode
yang dapat menunjukkan hal tersebut.
Keterangan :
Pada kode diatas, teks pada paragraf pertama berasal dari kode HTML
dan pada teks paragraf kedua kita menyisipkan kode PHP, dan setelah
Ada pula programmer yang lebih suka membuat kode HTML dalam sintak
PHP murni. Meskipun begitu penulis tidak menyarankan agar anda tidak
menggunakan gaya penulisan seperti ini karena berdasarkan pengalaman
tersebut ternayat terdapat kesalahan (kode lebih sulit untuk di-debug).
Berikut contoh sederhana yang menunjukkan kode HTML dapat ditulis
dalam kode PHP murni.
GAYA BAHASA C
Jenis komentar milik bahasa C ini bisa berlaku untuk komentar yang
berjumlah dari satu baris. PHP juga memberlakukan jenis komentar seperti ini.
Contoh :
GAYA UNIX-SHELL
3
Tipe Data, Variabel, dan Operator
Pada bagian sebelumnya, anda sudah mempelajari tentang konsep dasar aplikasi
web yang ditulis menggunakan PHP serta langkan-langkah pembuatan program
PHP yang dipadu dengan kode HTML. Dalam bagian ini kita akan melanjutkan
pembahasan dengan materi-materi berikut :
PHP mendukung delapan tipe nilai data. Empat nilai skalar (single-value):
integer, floating-point, string, dan bolean; dua nilai koleksi: array dan objek.
Sisanya adalah tipe khusus: resource dan NULL;
Catatan :
Sebelum anda mempelajari tentang penggunaan variabel, anda harus
memahami tipe data terlebih dahulu.
Integer
Integer adalah tipe data yang mempresentasikan bilangan utuh atau bulat,
seperti 12, 14, 2022, dan sebagainya. Rentang yang diperbolehkan adalah dari -2,
147, 483, 648 sampai +2, 147, 483, 647.
Nilai literal dari tipe integer dapat ditulis dalam bentuk desimal (basis 10),
oktal (basis 8), maupun heksadesimal (basis 16).
Floating-Point
Floating-point number (seing juga dinamakan dengan bilangan real)
adalah tipe data yanng mempresentasikan nilai-nilai numerik dalam bentuk
pecahan atau mengandung angka desimal dibelakang koma. Floating-Point
selarasa dalam PHP dengan tipe double dalam bahasa C, biasanya berada dalam
rentang 1.7E dan 1.7E+308 dengan 15 digit akurasi.
Contoh :
String
PHP mendukung dua tipe string yaitu yang diapit oleh petik ganda dan
tungga. Dalam pembuatan web, string merupakan tipe data yang kerap kali
dijumpai dalam berbagai kasus.
Contoh :
Srting yang diapit oleh petik ganda juga dapat mendukung escape sequence, yaitu
beberapa karakter yang dianggap sebagai satu karakter, yang digunakan untuk
merepresentasikan kedudukan karakter tertentu.
Keyword false
integer
floating-point o.o
Nilai Null
Array
Array adalah variabel yang menyimpan sekelompok nilai, yang dapat
diindentifikasi berdasarkan posisinya (nomor, dangan o sebagai indeks
pertamanya) atau dengan nama (bertipe string) yang telah didefenisikan
sebelumnya.
Terdapat beberapa cara untuk mengakses nilai array melalui blok pengulangan,
namun yang paling lazim adalah dengan menggunakan struktur pengulangan
foreach.
Objek
PHP mendukung objek-oriented programming (OOP), yang dapat
memudahkan dalam proses debugging, maintenance, dan penggunaan ulang kode
(reuseable code). Dalam OOP, kelas merupakan unit terpenting. Kelas adalah
suatu definisi dari struktur yang memiliki properti dan metode (fungsi). Dalam
PHP, kelas didefenisikan menggunakan kata kunci Class.
Contoh :
Anda dapat memeriksa suatu nilai atau variabel apakah berbentuk objek atau
bukan dengan fungsi is_object().
4
Contoh Pembuatan Database
Pada bagian ini kita dituntut untuk melakukan praktek agar lebih bisa memahami
penempatan-penempatan yang sudah dipelajari.
Keterangan :
Dapat dilihat pada tampilan diatas bahwasannya koneksi kita ke
database sudak berfungsi dan bisa kita lanjutkan dengan
pembuatan database agar tidak terjadi kegagalan proses
pembuatan aplikasi.
Keterangan :
Pada kode diatas adalah merupakan kode database yang akan kita
panggil nantinya pada sistem aplikasi yang akan kita buat, dan
merupakan wadah atau tempat kita akan melakukan penyimpanan dan
akses data yang baru maupun yang lama.