PHP adalah bahasa scripting awalnya dirancang untuk menghasilkan web dinamis halaman. Telah berkembang untuk memasukkan sebuah command line interface kemampuan dan dapat digunakan dalam aplikasi grafis standalone.
Meskipun PHP pada awalnya dibuat oleh Rasmus Lerdorf pada tahun 1995, utama pelaksanaan PHP sekarang yang diproduksi oleh The PHP Group dan menjabat sebagai de factostandar untuk PHP karena tidak ada spesifikasi formal. PHP merupakan perangkat lunak bebas yang dirilis di bawah Lisensi PHP, yang bertentangan dengan GNU General Public License (GPL) karena pembatasan penggunaan istilah PHP.
PHP yang digunakan secara luas-umum-tujuan bahasa scripting yang sangat cocok untuk pengembangan Web dan dapat dimasukkan ke dalam HTML. It umumnya berjalan pada web server yang dikonfigurasi untuk mengambil kode PHP sebagai masukan dan membuat web halaman konten sebagai output. Dapat digunakan pada kebanyakan web server dan hampir di setiapoperasi sistem dan platform gratis. PHP diinstal pada lebih dari 20 juta dan 1 juta situs web server.
PHP termasuk bebas dan open source perpustakaan dengan membangun inti. PHP adalah fundamental internet menyadari sistem yang dibangun dengan modul-modul untuk mengakses FTP server, banyak database server, embedded SQL perpustakaan seperti tertanam PostgreSQL, MySQL dan SQLite, LDAP server, dan lain-lain. Berbagai fungsi akrab ke C pemrogram seperti di stdio keluarga yang tersedia di PHP membangun standar.PHP secara tradisional digunakan fitur seperti "magic_quotes_gpc" dan "magic_quotes_runtime" yang mencoba untuk melepaskan diri apostrophes ( ') dan tanda kutip ( ") di dalam string asumsi bahwa mereka akan digunakan dalam database, untuk mencegah SQL injection serangan. Kebingungan ini mengarah ke atas data yang lolos dan yang tidak, dan untuk masalah bila data yang tidak sebenarnya digunakan sebagai masukan ke database dan ketika keluar gunakan tidak sepenuhnya benar. Untuk membuat kode portabel antara serveryang dilakukan dan tidak menggunakan tanda kutip sihir, pengembang dapat mendahului mereka dengan kode script membalikkan efek magic quotes bila diterapkan.PHP memungkinkan pengembang untuk menulis extension C di untuk menambahkan fungsionalitas ke bahasa PHP. Ini kemudian dapat dikombinasikan dalam PHP atau dimuat secara dinamis pada runtime. Ekstensi yang telah ditulis untuk menambahkan dukungan untuk Windows API, proses manajemen mirip Unix pada sistem operasi, multibyte string (Unicode), Curl, dan beberapa yang populer kompresi format. Beberapa fitur yang tidak biasa termasuk integrasi denganInternet Relay Chat, dinamis generasi foto dan Adobe Flash konten, dan bahkan sintesis sambutannya. The PHP Extension Community Library (PECL) proyek adalah repositori untuk ekstensi dengan bahasa PHP.
Zend menyediakan sertifikasipemrogram untuk ujian sertifikasi untuk menjadi pengembang PHP.
Sumber oleh wikipedia.org
Silahkan download, Klik disini ..

