Pengertian PHP
A.PENGERTIAN PHP
Berdasarkan informasi dari situs resmi PHP, “PHP.net”, PHP (PHP: Hypertext Prepocessor)
merupakan bahasa pemrograman web yang dapat disisipkan dalam script HTML. Banyak sintaks
di dalamnya yang mirip dengan bahasa C, Java dan Perl.
Tujuan dari bahasa ini adalah membantu para pengembang web untuk membuat web dinamis dengan cepat.
Ketika seseorang mengunjungi web berbasis PHP, web server akan memproses code-code PHP.
Beberapa perintah atau code dari PHP tersebut selanjutnya ada yang diterjemahkan ke dalam
HTML dan beberapa ada yang disembunyikan (misalnya proses kalkulasi dan operasi). Setelah
diterjemahkan ke dalam HTML, web server akan mengirim kembali ke web browser pengunjung tersebut.
Dengan menggunakan php kita bisa
• Mengurangi waktu untuk membuat web berskala besar
• Mampu menciptakan web interaktif
• Menciptakan berbagai tool untuk keperluan online
(http://www.hotscripts.com/PHP/Scripts_and_Programs/)
• Mendukung e-commerce (shopping carts)
Untuk dapat bekerja dengan PHP, berikut ini adalah beberapa aplikasi yang diperlukan:
• Web server (Apache, IIS, Personal Web Server/PWS)
• PHP server (dapat didownload di PHP.net)
• Database server (MySQL, Interbase, MS SQL, dll)
• Web Editor (Dreamweaver, Frontpage, dll)
Kita dapat pula menggunakan tool aplikasi yang di dalamnya sudah terdapat web server
(Apache), PHP server, dan MySQL yang terintegrasi menjadi satu. Tool tersebut dapat diinstal di
PC sebagai sarana belajar PHP. Beberapa contoh tool tersebut diantaranya adalah Easyphp
(Easyphp.org), PHPTriad, AppServe, dll.
PHP server dapat berjalan dengan baik di beberapa OS seperti Windows, Linux, dan Macintosh.
B.OPERATOR-OPERATOR DALAM PHP
Dalam bahasa pemrograman secara umum, operator digunakan untuk memanipulasi atau
melakukan proses perhitungan pada suatu nilai. Sampai saat ini, Anda telah mengenal operator
“.” (menggabungkan string) dan “=” (proses assignment). Selain dua operator itu masih banyak
jenis operator yang lain dalam PHP yaitu:
• Operator aritmatik
• Operator perbandingan
• Gabungan operator aritmatik dan assignment
1.OPERATOR ARITMATIK
Berikut ini adalah tabel operator aritmatik, makna dan contohnya:
OPERATOR MAKNA CONTOH
+ Penjumlahan 2 + 4
- Pengurangan 6 - 2
* Perkalian 5 * 3
/ Pembagian 15 / 3
% Modulus 43 % 10
2. OPERATOR PERBANDINGAN
Perbandingan digunakan untuk menguji hubungan antara nilai dan atau variabel. Operator ini
digunakan dalam suatu statement bersyarat yang selalu menghasilkan nilai TRUE atau FALSE.
Misalkan:
$x = 4; $y = 5;
OPERATOR MAKNA CONTOH HASIL
== Sama dengan $x == $y FALSE
!= Tidak sama dengan $x != $y TRUE
> Lebih kecil dari $x < $y TRUE
< Lebih besar dari $x > $y FALSE
<= Lebih kecil atau sama dengan dari $x <= $y TRUE
.= Lebih besar atau sama dengan dari $x >= $y FALSE
3.KOMBINASI ARITMATIK DAN ASSIGNMENT
Dalam pemrograman seringkali dijumpai proses yang melibatkan proses increment. Misalkan kita
menginginkan proses increment dengan tingkat kenaikan 1, maka perintah yang dituliskan dapat
berupa
$counter = $counter + 1;
dalam PHP, perintah di atas dapat ditulis dalam satu perintah singkat sebagai
$counter += 1;
Dari contoh di atas tampak bahwa operator yang digunakan (+=) merupakan gabungan dari
operator aritmatik dan assignment. Berikut ini adalah bentuk-bentuk operator lain jenis ini.
OPERATOR CONTOH OPERSI YANG EKUIVALEN
+= $x += 2; $x = $x + 2;
-= $x -= 4; $x = $x - 4;
*= $x *= 3; $x = $x * 3;
/= $x /= 2; $x = $x / 2;
%= $x %= 5; $x = $x % 5;
.= $my_str.="hello"; $my_str = $my_str . "hello";
C.MODULARITAS
Suatu pemrograman yang baik seharusnya program yang besar dipecah menjadi programprogram
yang kecil yang selanjutnya disebut modul. Modul-modul kecil tersebut dapat dipanggil
sewaktu-waktu diperlukan. Dalam PHP juga mendukung konsep tersebut yang selanjutnya
diberinama modularitas. Kita dapat menyisipkan isi suatu file/modul lain ke dalam file/modul
tertentu.
0 komentar:
Posting Komentar