
PHP Singkatan dari "Hypertext Preprocessor. " (Ini adalah singkatan rekursif, jika Anda dapat memahami apa artinya.) PHP adalah bahasa HTML-embedded scripting web. Hal ini berarti kode PHP dapat disisipkan ke dalam HTML halaman Web. Ketika sebuah halaman PHP diakses, kode PHP yang membaca atau "dibaca" oleh server halaman tersebut berada pada. Output dari fungsi PHP pada halaman biasanya dikembalikan sebagai kode HTML, yang dapat dibaca oleh browser. Karena kode PHP ditransformasikan ke dalam HTML sebelum halaman ditampilkan, pengguna tidak dapat melihat kode PHP pada halaman. PHP membuat halaman ini cukup aman untuk database akses dan informasi aman lainnya.
Banyak sintaks PHP ini dipinjam dari bahasa lain seperti C, Java dan Perl. Namun, PHP memiliki sejumlah fitur unik dan fungsi yang spesifik juga.
Tujuan dari bahasa adalah untuk memungkinkan pengembang web untuk menulis halaman yang dihasilkan secara dinamis dengan cepat dan mudah. PHP juga bagus untuk membuat situs Web database- driven.
Sumber lain :
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.
Tag PHP
Seperti telah disebutkan sebelumnya , bahwa parser PHP akan membaca file html sampai ditemukan tag spesial yang memberitahukan untuk menterjemahkan teks berikutnya sebagai code php.
Parser php akan menjalankan semua kode yang dibacanya dari tag awal tadi sampai ditemukan tag penutup kembali. Dengan cara inilah maka code script php dapat ditempelkan pada document html(html- embedded). Semua teks yang berada diluar tag awal dan akhir php akan dianggap sebagai teks html biasa dan akan dikirimkan langsung ke browser client untuk ditampilkan.
Ada 4 pasangan tag yang dapat digunakan untuk menyatakan sebuah blok code php. Diantara keempat ini 2 pasangan tag berikut umumnya digunakan dan dimengerti oleh interpreter , yaitu dan Yang lainnya merupakan bentuk tag yang pendek yang kadang juga digunakan untuk menyatakan tag ASP(Active Server pages) , yaitu <% ' %> dan bentuk .Untuk amannya kita gunakan dua tag pertama saja. Selain itu jika kita ingin menempelkan code php pada document xml atau xhtml maka kita harus menggunakan tag
Statemen
Sebuah statemen merupakan sebuah perintah yan diakhiri dengan tanda titik koma (;) . Tanda tag penutup script php juga dapat sebagai penutup atau menyatakan akhir dari suatu statemen PHP. Contoh :
echo "hanya untuk test"; // statemen ini diakhiri dengan titik kom
echo "sama untuk test saja" /* statemen ini tidak diakhiri dengan titik koma */ ?>
echo "sama untuk test saja" /* statemen ini tidak diakhiri dengan titik koma */ ?>
Komentar
Komentar merupakan bagian program yang tidak akan dieksekusi. Fungsi dari komentar ini adalah sebagai dokumentasi program atau berupa penjelasan dari program. PHP memberikan banyak pilihan untuk menuliskan komentar. Cara penulisannya merupakan adopsi dari gaya penulisan komentar pada bahasa C, C++ maupun tipe komentar shell pada Unix. Cara berikut dapat anda gunakan , yaitu :
Tipe komentar C/C++
/*
echo "Kalimat ini tidak akan dicetak"; */
?>
echo "Kalimat ini akan dicetak"; // Bagian ini hanya merupakan komentar ?>
echo "Kalimat ini tidak akan dicetak"; */
?>
echo "Kalimat ini akan dicetak"; // Bagian ini hanya merupakan komentar ?>
Tipe komentar Unix shell
echo "kalimat ini akan dicetak"; # Ini merupakan komentar tipe Unix shell
?>
?>
Penjelasan Jika tanda /* ' */ digunakan maka semua code didalam pasangan tanda ini akan diabaikan . Untuk tanda // maka code setelah tanda ini pada baris yang sama dengan tanda ini akan diabaikan . Sedangkan tanda # kerjanya sama seperti tanda //.
Catatan : Anda harus berhati-hati untuk tidak membuat komentar di dalam sebuah komentar (nested comment) karena hal ini dapat menyebabkan kesalahan penerjemahan.
Ok sob mungkin sekian dulu yang bisa saya sampaikan tentang apa itu file PHP dan lain kali akan saya jelaskan lagi soal masalah PHP yang lebih rinci juga code-code dasar yang dibutuhkan untuk membuat suatu file PHP, di tunggu aja ya sob..... Ok sob sekian dulu dari saya jika ada salah-salah kata dalam penulisan saya mohon maaf yang setulus-tulusnya.....
Tags
Website & Firmware