www.agniluthfi.com Penulisan Kode PHP dalam HTML Penulisan kode-kode PHP menyatu dengan kode HTML di dalam sebuah file. Seperti yang sudah dikatakan pada sebelumnya bahwa HTML digunakan untuk mengatur design dan tampilan halaman web sedangkan PHP digunakan sebagai pengolah data. Kode PHP diletakkan diantara tag Sebagai tag pembuka dan tag ?> sebagai tag penutup. Atau dapat juga menggunakan tag sebagai tag penutup. Selain cara diatas, ada beberapa cara lagi untuk memberikan tanda bahwa script tersebut adalah script php, antara lain: •
Model javascript, kode php diawali dengan tag <script language=”php”> sebagai pembuka dan tag sebagai tag penutup.
•
Model ASP, kode php diawali dengan tag <% sebagai tag pembuka dan diakhiri dengan tag %>. Akan tetapi, cara ini akan berfungsi dengan baik jika server diatur terlebih dahulu sehingga modul php mengenalinya. Pada tutorial ini, penulis tidak akan membahas cara mengatur server agar modul php mengenali kode php yang ditulis dengan model ASP.
Setiap file yang mengandung kode PHP diberikan ekstensi .php atau ekstensi lain yang ditetapkan oleh web server agar web server tersebut mengenalinya sebagai file php. Dengan adanya ekstensi ini, setiap kali ada seorang pengunjung yang ingin mengakses file tersebut, server akan mengenali file ini sebagai file php. Selanjutnya kode-kode php tersebut akan diproses oleh server untuk mengolah data seperti mengambil data dari database dan mengirimkan data tersebut kembali kebrowser pengunjung bersama dengan kode-kode html yang ada didalam file tersebut. Dibrowser pengunjung, kode-kode html tersebut dikompile agar dapat ditampilkan menjadi sebuah web page dengan informasi data yang dibawa dari database pada web server. Berikut ini adalah sebuah contoh kode php yang menyatu dengan tag-tah html.
1
www.agniluthfi.com
Belajar PHP echo "Saya ingin belajar PHP"; ?> Jika kita menggunakan XAMPP sebagai paket web server, maka kode-kode diatas harus disimpan kedalam direktori htdocs/nama_direktori/nama_file. Nama direktori dan nama file boleh diisi dengan apa saja. Misalnya saya masukkan file diatas kedalam direktori htdocs/coba/1.php. Untuk melihat hasilnya, buka browser kesukaan Anda dan masukkan localhost/coba/1.php sebagai alamat URL nya lalu tekan enter. Maka akan muncul sebuah web page yang Anda buat tadi. Tampilannya akan seperti ini
2
www.agniluthfi.com
File 1.php tersebut mengandung kode php sebagai berikut: echo "Saya ingin belajar PHP"; ?> Kode PHP diatas diawali dengan tag Sebagai pembuka dan diakhiri dengan tag ?> sebagai penutup. Tag tersebut berfungsi sebagai identitas yang menunjukkan bahwa kode tersebut merupakan kode php. Dalam penulisan kode php, setiap akhir suatu perintah harus diakhiri dengan tanda titik koma (;). Dalam sebuah file PHP, keseluruhan kode-kode yang ada didalam file tersebut dapat juga ditulis dalam bentuk kode php secara keseluruhan. Artinya semua kode PHP dan HTML dapat diletakkan didalam tag ?>. Caranya adalah dengan meletakkan kode HTML didalam fungsi echo. Sebagai contoh, kode PHP diatas dapat dituliskan dalam bentuk,
3
www.agniluthfi.com echo” Belajar PHP Saya ingin belajar PHP “; ?> Dalam penulisan kode PHP, tidak dibedakkan antara penggunaan huruf besar dan huruf kecil (non case sensitive). Akan tetapi, dalam penulisan variable dibedakan antara huruf besar dan huruf kecil. Contohnya $a berbeda dengan $A. echo "Saya ingin belajar PHP"; sama dengan Echo "Saya ingin belajar PHP"; Sama dengan ECHO "Saya ingin belajar PHP"; Apabila dalam sebuah file PHP membuatuhkan keterangan atau komentar, dapat digunakan beberapa cara untuk membuat suatu pernyataan sebagai komentar antara lain •
Komentar diawali dengan tag /* sebagai tag pembuka dan diakhiri dengan tag */ sebagai tag penutup. Cara ini digunakan jika komentar cukup panjang dan menghabiskan beberapa baris.
4
•
www.agniluthfi.com Cara kedua adalah dengan memberikan tanda // pada awal komentar. Tag ini digunakan untuk mengidentifikasi komentar yang hanya satu baris saja sehingga pda baris berikutnya harus diawali dengan tag // lagi.
•
Komentar diawali dengan tanda #. Cara ini digunakan untuk komentar yang hanya satu baris saja.
Komentar tidak akan ditampilkan oleh browser. /* Ini adalah komentar */ // Ini juga komentar # Ini juga komentar
5