PHP menurut kamus komputer adalah bahasa pemrograman untuk dijalankan melalui halaman
web, umumnya digunakan untuk mengolah informasi di internet. Sedangkann dalam pengertian
lain PHP adalah singkatan dari PHP Hypertext Preprocessor yaitu bahasa pemrograman web
server-side yang bersifat open source atau gratis. PHP merupakan script yang menyatu dengan
HTML dan berada pada server (server side HTML embedded scripting).
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP adalah script
yang digunakan untuk membuat halaman web dinamis, Dinamis berarti halaman yang akan
ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi
yang diterima client selalu yang terbaru atau up to date. Semua script PHP dieksekusi pada
server dimana script tersebut dijalankan.
Sampai saat ini telah banyak database yang telah didukung oleh PHP dan kemungkinan akan
terus bertambah. Database tersebut adalah :
dBase ODBC
DBM Oracle
FilePro Postgres
mSQL Sybase
MySQL Velocis
Selain itu PHP juga mendukung koneksi dengan protokol IMAP, SNMP, NNTP dan POP3.
Web Server adalah Sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP
/ HTTPS dari client yang dikenal Web Browser & mengirimkannya kembali dalam bentuk
halaman web yang umumnya berbentuk HTML.
Tapi yang banyak digunakan adalah Apache Web Browser. Apache dapat dijalankan di Sistem
Operasi Windows, Linux, Mac OS, BSD & Novell Netware.
3. Di jendela Select Components pilih komponen yang ingin Anda instal, menghapus
komponen yang tidak ingin Anda instal. Klik tombol Next jika Anda siap untuk
melanjutkan.
4. Di jendela Installation folder silakan, pilih folder untuk menginstal XAMPP, klik tombol
Next untuk melanjutkan.
5. Di jendela Bitnami for XAMPP menyediakan installer gratis yang dapat Anda instal
seperti: Drupal, Joomla, WordPress, dan aplikasi Open Source populer lainnya di atas
instalasi XAMP. Klik tombol Next untuk lanjut proses instalasi.
6. Di jendela Windows Security Alert check Private networks, such as my home or work
network. Klik tombol Allow access untuk melanjutkan.
7. Di jendela Completing the XAMP setup Wizard klik tombol Finish untuk mengakhiri
proses instalasi XAMPP.
Maka akan tampil jendela XAMPP Control Panel, seperti gambar di bawah ini!
Untuk mengaksesnya, Jalankan XAMPP & klik tombol Start untuk mengaktifkan Apache, MySQL,
dan buka aplikasi browser Anda, lalu ketik di Address bar Web Browser anda: http://localhost.
Seperti pada bahasa pemrograman lain Anda pun bisa meletakkan baris komentar pada program
Anda. Pada PHP caranya adalah dengan meletakkan komentar tersebut di sebelah kanan tanda //
jika komentar satu baris dan di antara /* dan */ jika komentarnya lebih dari satu baris.
Contoh:
$a = 1234 // desimal
$b = - 1234 // negatif
$c = 0123 // oktal
$d = 0x12 // heksadesimal
2. Floating point number sebuah bilangan numeric dengan decimal digit. Dalam bahasa C
sama dengan double. Lebar dari Floating Numbers tergantung dari flatfrom apa yang
digunakan, Tapi umumnya lebar floating number lebih besar dari Integer.
Floating Number bisa ditulis dengan beberapa cara. Rangkaian bilangan, decimal, maupun
scientific yang dikenal dengan bilangan eksponensial. Contohnya bila anda dapat
menuliskan 3.2juta sebagai 3.2E6, huruf E dapat berupa UPPERCASE maupun lowercase.
Contohnya bisa dilihat dibawah ini :
$a = 1.234 // bentuk biasa
$b = 1.2e3 // bentuk eksponensial
3. String Semua Aplikasi berbasis web umumnya menerapkan text lebih banyak daripada
perhitungan matematika. String merupakan bagian rangkaian karakter yang dapat berisi
berbagai tipe data termasuk binary. Untuk menulis sebuah String, Anda bisa menggunakan
tanda petik satu () atau tanda petik dua () sebelum & sesudah variable.
Contoh:
$a = "ini adalah tipe data string"
4. Bollean ini muncul sejak PHP Versi 4 & merupakan Tipe Data yang hanya memiliki 2 Nilai
yaitu Nilai TRUE & FALSE.
Contoh:
4. Logic Operator Operator ini biasa disebut sebagai Operator Logika. Biasanya digunakan
untuk menggabungkan kondisi berganda & menghasilkan sebuah ekspresi bernilai TRUE &
FALSE. Dibawah ini adalah Table daftar Logic Operator.
Operator Operasi / Fungsi
AND Melakukan operasi AND dimana semua kondisi harus bernilai TRUE.
|| atau OR Melakukan operasi OR dimana salah satu kondisi bernilai TRUE.
XOR Melakukan operasi XOR.
Melakukan operasi NOT dimana jika nilai A adalah TRUE, maka akan
!
menjadi FALSE.
1. Logika If Tunggal
Logika If Tunggal adalah struktur logika yang hanya memilki satu kondisi yang harus dipilih.
Contoh dari Struktur Logika If Tunggal bisa anda lihat dibawah ini.
Keterangan:
EkspresiLogika: adalah kalimat matematika yang hanya bernilai Benar (True) atau
Salah (False). Dalam membuat EkspresiLogika harus mengandung salah satu dari
Comparison Operator, sebagai berikut:
==, ===, != atau <>, !==, <, >, <=, >=, dapat dikombinasikan dengan Operator
Logika (AND, OR, NOT), dan fungsi lainnya.
Pernyataan: dapat berupa: Data Teks, Data Value, Rumus, dan Fungsi.
Cara Kerja:
Jika hasil pemeriksaan EkspresiLogika bernilai Benar (True), maka PHP akan
mengerjakan Pernyataan1.
Jika hasil pemeriksaan EkspresiLogika bernilai Salah (False), maka PHP akan
mengerjakan Pernyataan2.
Contoh:
Contoh:
Dik : Nil1 = 75
Nil2 = 70
Dit : NA = ( Nil1 + Nil2 ) / 2
Jika NA >= 90, maka Grade A
Jika NA >= 80, maka Grade B
Jika NA >= 70, maka Grade C
Jika NA < 70, maka Grade D
Kode Programnya: