Penjelasan Tentang PHP Lengkap Sejarah dan Penggunaanya

PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat disematkan atau dimasukkan ke dalam HTML. PHP banyak digunakan untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun CMS.

Penjelasan Tentang PHP Lengkap Sejarah dan Penggunaanya

Sejarah PHP


Awalnya PHP adalah kependekan dari Personal Home Page. PHP pertama kali diperkenalkan oleh Rasmus Lerdorf pada tahun 1995. Pada saat itu PHP masih disebut Form Interpreted (FI), yang bentuknya berupa kumpulan skrip yang digunakan untuk memproses data formulir dari web.

Selanjutnya Rasmus merilis kode sumber untuk umum dan menamainya PHP / FI. Dengan merilis kode sumber ini sebagai sumber terbuka, banyak programmer tertarik untuk mengembangkan PHP.

Pada November 1997, PHP / FI 2.0 dirilis. Dalam rilis ini, penerjemah PHP telah diimplementasikan dalam program C. Dalam rilis ini juga termasuk modul ekstensi yang secara signifikan meningkatkan kemampuan PHP / FI.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang penerjemah PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan merilis penerjemah baru untuk PHP dan meresmikan rilis sebagai PHP 3.0 dan singkatan PHP diubah menjadi singkatan berulang untuk PHP: Hypertext Preprocessing.

Pada pertengahan 1999, Zend merilis penerjemah PHP baru dan rilis itu dikenal sebagai PHP 4.0. PHP 4.0 adalah versi PHP yang paling populer pada awal abad ke-21. Versi ini banyak digunakan karena kemampuannya untuk membangun aplikasi web yang kompleks tetapi masih memiliki kecepatan dan stabilitas tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan yang sangat besar. Versi ini terdapat beberapa model pemrograman berorientasi objek dalam PHP untuk menjawab pengembangan bahasa pemrograman menuju paradigma berorientasi objek. Server web default ditambahkan ke versi 5.4 untuk memudahkan pengembang menjalankan kode PHP tanpa menginstal perangkat lunak server.

Versi terbaru dan stabil dari bahasa pemrograman PHP saat ini adalah versi 7.0.16 dan 7.1.2 yang secara resmi dirilis pada 17 Februari 2017.

Sintaksis Dasar


Pembatas
PHP hanya mengeksekusi kode yang ditulis dalam pembatas yang ditentukan oleh sintaks PHP dasar. Apa pun di luar pembatas tidak diproses oleh PHP (meskipun teks PHP ini masih mengontrol struktur yang dijelaskan dalam kode PHP. Kendala yang paling umum adalah "<?php" untuk membuka dan "?>" Untuk menutup kode PHP. Tujuan dari ini pembatas adalah untuk memisahkan kode PHP dari kode di luar PHP, seperti HTML, Javascript.

Variabel
Variabel dimulai dengan simbol dolar $. Dalam versi php PHP 5 memperkenalkan jenis sinyal yang memungkinkan fungsi untuk memaksa mereka menjadi parameter objek dari kelas, array, atau fungsi tertentu. Namun, tipe instruksi tidak dapat digunakan dengan tipe skalar seperti angka atau string. Contoh variabel dapat ditulis sebagai $nama_variabel.

Menulis fungsi, penamaan kelas, nama variabel sensitif terhadap huruf besar (huruf kapital) dan huruf kecil. Dua "tanda kutip ganda" "" dari string memberikan kemampuan untuk menginterpolasi nilai variabel ke dalam string PHP. PHP menerjemahkan baris sebagai spasi, dan pernyataan harus diakhiri dengan titik koma ;.

Komentar
PHP memiliki 3 jenis sintaks sebagai komentar pada kode, yaitu blok / * * /, komentar 2 baris // Dan # digunakan untuk komentar satu baris. Komentar bertujuan untuk meninggalkan catatan pada kode PHP dan tidak akan diterjemahkan ke dalam program.

Fungsi
Ratusan fungsi disediakan oleh PHP dan ribuan lainnya tersedia melalui berbagai ekstensi tambahan. fungsi-fungsi ini didokumentasikan dalam dokumentasi PHP. Namun, di berbagai tingkat perkembangan, sekarang memiliki berbagai konvensi penamaan. Sintaks fungsi adalah sebagai berikut:
function tampilkan($data="") // Mendefenisikan fungsi, "tampilkan" adalah nama sebuah fungsi
//Diapit oleh tanda kurung kurawal
if($data) return $data; else return 'Tidak ada data'; // Melakukan proses pengolahan data, contohnya melalui kondisi


echo tampilkan("isi halaman") // Menjalankan fungsi

Contoh program


Membuat Sebuah Halaman Web PHP
Halaman web yang dapat ditulis menggunakan bahasa pemrograman PHP adalah sebagai berikut:
<?php
echo "Halo dunia";
?>

Program bilangan Fibonacci
Berikut ini adalah contoh program yang relatif lebih kompleks yang ditulis menggunakan PHP. Contoh dari program ini adalah program untuk menampilkan 20 angka pertama dari serangkaian angka Fibonacci. Ada beberapa variabel atau sintaksis. seperti fungsi. itu adalah bagian dari javascript.
<?php
function fibonacci_seq( $panjang ) {
for( $l = array(0,1), $i = 2, $x = 0; $i < $panjang; $i++ ) {
$l[] = $l[$x++] + $l[$x];
}
return $l;
}


fibonacci_seq(20);
// Angka "20" dapat diganti sesuai keinginan
?>

Kelebihan PHP Dari Bahasa Pemrograman Lain


Beberapa kelebihan PHP dari bahasa pemrograman web meliputi:
  • Bahasa pemrograman PHP adalah bahasa scripting yang tidak dikompilasi dalam penggunaannya.
  • Server Web yang mendukung PHP dapat ditemukan di mana saja dari Apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
  • Di sisi pengembangan lebih mudah, karena banyaknya milis dan pengembang yang siap membantu dalam pengembangan.
  • Dalam hal keamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki banyak referensi.
  • PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan runtime melalui konsol dan juga dapat menjalankan perintah sistem.

Tipe data


PHP memiliki 8 tipe data, yaitu:
  • Boolean
  • Integer
  • Float/ Double
  • String
  • Array
  • Object
  • Resource
  • NULL
Artikel Pencarian Terkait:
  • √ Pengertian PHP dan Fungsinya
  • Pengertian PHP Beserta Fungsi dan Sejarah PHP dalam Pemrograman
  • Pengertian dan Fungsi PHP dalam Pemrograman Web
  • Rangkuman Pengertian PHP Dan Kegunaannya
  • PHP - Wikipedia bahasa Indonesia, ensiklopedia bebas

Komentar

  1. Lengkap sekali penjelasanya. Terima kasih banyak telah membantu scripsi saya, saya kutip ya sedikit sedikit. hehe

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Cara Membuat Safelink Random Post di Blog Utama Paling Mudah

Cara Menghindari Konten Salinan dengan Baik dan Benar

112 TPS di Riau akan melakukan pengulangan Coblosan dan Lanjutan