Pengenalan PHP
PHP adalah singkatan
dari Hypertext Prepocessor dan merupakan bahasa pemrograman untuk
web development atau pengembangan web yang bersifat
Open Source.
PHP merupakan Bahasa pemrograman yang berjalan pada Server-Side (Sisi Server) sehingga script php dapat di eksekusi dari sisi
server. maksud dari berjalan pada Server-side (Sisi Server) adalah Hypertext Prepocessor (PHP) di jalankan melalui komputer server bukan pada komputer
client. PHP di jalankan melalui aplikasi web browser sama halnya seperti HTML.
PHP di ciptakan oleh Rasmus Lerdorf dan di kembangkan pada tahun 1995, Pada masa itu PHP masih bernama Form Interpreted (FI) yang digunakan untuk mengolah data formulir dari web selanjutnya Rasmus merilis kode sumber terbuka untuk umum dan di namakan PHP/FI, Dengan perilisan kode sumber ini menjadi sumber terbuka maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Dibuatnya pembatas ini adalah untuk memisahkan kode PHP dari kode diluar PHP contoh nya HTML, Javascript.
Sumber:
http://www.php5-tutorial.com/
http://www.w3schools.com/php/php_intro.asp
https://github.com/php
http://www.codecademy.com/en/tracks/php
http://staff.unipdu.ac.id/nufan/2013/04/20/pengenalan-php-hypertext-processor/
PHP di ciptakan oleh Rasmus Lerdorf dan di kembangkan pada tahun 1995, Pada masa itu PHP masih bernama Form Interpreted (FI) yang digunakan untuk mengolah data formulir dari web selanjutnya Rasmus merilis kode sumber terbuka untuk umum dan di namakan PHP/FI, Dengan perilisan kode sumber ini menjadi sumber terbuka maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada Bulan November 1997 dirilis PHP/FI 2.0, Pada versi ini interpreter
PHP sudah diimplementasikan dalam program C dalam rilisan ini juga
disertakan modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara
signifikan.
Pada tahun 1997 perusahaan Zend menulis ulang
interpreter PHP menjadi lebih baik dan lebih cepat, kemudian pada Bulan
November Juni 1998 Zend merilis interpreter baru untuk PHP dan meresmikan
rilisan tersebut menjadi PHP 3.0 dan PHP yang awal nya bernama Form Interpreted (FI) diubah menjadi PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999 Perusahaan Zend merilis
interpreter PHP baru yaitu PHP 4.0, pada PHP 4.0 versi PHP yang banyak dipakai
versi ini banyak dipakai disebabkan karena untuk membangun aplikasi web
kompleks tapi tetep memiliki kecepatan dan kestabilitas yang tinggi.
Pada Bulan Juni 2004 Perusahaan Zend merilis veris PHP
5.0 di dalam versi ini inti dari interpreter PHP mengalami perubahaan besar
pada versi PHP 5.0 memasukkan model OOP (Pemrograman Berorientasi Objek) ke
dalam PHP.
Pada veris PHP 5.4 Server web bawaan ditambahkan untuk mempermudah pengembangan dalam menjalankan kode PHP tanpa menginstall software server. Pada sekarang sejak tulisan artikel ini diterbitkan versi terbaru dan stabil dari PHP adalah versi 7.1.26 dan 7.3.1 yang resmi dirilis pada tanggal 10 Januari 2019. anda dapat mengakses situs resmi dari PHP sendiri pada url http://www.php.net.
Pada veris PHP 5.4 Server web bawaan ditambahkan untuk mempermudah pengembangan dalam menjalankan kode PHP tanpa menginstall software server. Pada sekarang sejak tulisan artikel ini diterbitkan versi terbaru dan stabil dari PHP adalah versi 7.1.26 dan 7.3.1 yang resmi dirilis pada tanggal 10 Januari 2019. anda dapat mengakses situs resmi dari PHP sendiri pada url http://www.php.net.
Penulisan Syntax PHP
PHP
hanya mengeksekusi kode yang ditulis dalam pembatas sebagaimana di tentukan
oleh dasar sintaks PHP, apapun yang diluar pembatas tidak diproses oleh PHP
meskipun dalam teks PHP ini masih mengalikan struktur yang dijelaskan oleh kode
PHP. Pembatas yang paling umum yaitu:
·
“<?php” untuk
membuka
·
“?>” untuk
menutup kode PHP
Dibuatnya pembatas ini adalah untuk memisahkan kode PHP dari kode diluar PHP contoh nya HTML, Javascript.
Variabel Pada PHP
Variabel PHP diawali dengan symbol dolar ($) pada versi PHP 5 diperkenalkan jenis
isyarat yang berfungsi untuk memaksa mereka menjadi parameter objek dari class,
array atau fungsi. Tapi tidak dapat digunakan dengan jenis scalar seperti angka
atau string. Contoh varibael dapat ditulis sebagai “$aku_variabel”.
Penulisan pada Fungsi penamaan class, nama variable adalah peka akan huruf besar dan huruf kecil, kedua kutip ganda ("") dari string dapat memberikan kemampuan untuk interpolasi nilai variable ke dalam string PHP, PHP menerjemahkan baris sebagai spasi dan pernyataan harus diakhiri dengan titik koma “;”.
Penulisan pada Fungsi penamaan class, nama variable adalah peka akan huruf besar dan huruf kecil, kedua kutip ganda ("") dari string dapat memberikan kemampuan untuk interpolasi nilai variable ke dalam string PHP, PHP menerjemahkan baris sebagai spasi dan pernyataan harus diakhiri dengan titik koma “;”.
Komentar
PHP memiliki 3 jenis sintaks komentar pada kode yaitu
tanda “ / * * / ” , komentar 2 baris “ //
“ serta tanda pagar “ # “ dapat
digunakan untuk komentar satu baris, komentar ini bertujuan untuk meninggalkan
catatan pada kode PHP dan tidak diterjemahkan ke program
Contoh program
Sebuah halaman web
yang dituliskan menggunakan Bahasa pemograman PHP adalah sebagai berikut:
<?php
echo "Halo dunia";
?>
Program bilangan Fibonacci
<?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(40);
// Angka "40" dapat diganti sesuai keinginan
?>
Sumber:
http://www.php5-tutorial.com/
http://www.w3schools.com/php/php_intro.asp
https://github.com/php
http://www.codecademy.com/en/tracks/php
http://staff.unipdu.ac.id/nufan/2013/04/20/pengenalan-php-hypertext-processor/