Dokumen tersebut merupakan materi PHP (1) yang membahas pengantar PHP beserta penjelasan tentang penggunaan sintaks dasar PHP seperti variabel, fungsi, jenis data, operator, dan pernyataan kondisi.
1. Fakultas Teknologi Industri Pertanian
Pemrograman komputer
Praktikum 6
Materi : PHP (1)
Pendahuluan
PHP adalah singkatan dari PHP: Hypertext Preprocessor. Pelaksanaan
koding dilaksankan di server dan dikembalikan sebagai Plain HTML(keterangan
lebih lanjut ada di bawah). File php diberikan ekstensi “.php” dan dapat berisi
text, HTML, CSS, JavaScript, and koding PHP.
Kegunaan PHP antara lain adalah :
- menterjemahkan konten halaman yang dimanis
- membuat, membuka, membaca, menulis, menghapus dan menutup file
yang ada di server
- mengumpulkan data form
- dapat menerima dan mengirim cookies
- dapat menambah, menghapus dan memodifikasi database
- dapat digunakan sebagai kontrol akses pengguna
- enkripsi data
Persiapan
Siapkan sebuah web host yang mendukung PHP dan MySQL. Instal web
server dalam Personal Computer (PC) anda. Jika server anda sudah aktif mulai
buat file PHP. Tidak perlu melakukan compile seperti pada Lazarus.
Lakukan langkah berikut :
- Copykan softcopy file XAMPP ke komputer anda
- Instal XAMPP
- Kemudian jalankan XAMPP
- Kerjakan seperti di bawah ini
2. Ceklis Apache dan MySql, kemudian klik start.
Memulai menggunakan PHP
a. PHP berada di dalam <?php... dan ...?>
b. Save dengan ekstensi .php
c. Pindahkan ke C:Program Filesxampphtdocs setiap kali anda selesai
membuat file PHP.
Berikut ini adalah cara untuk membuat komentar. Seperti halnya pada
pemrograman lainnya ada cara untuk menambahkan komentar. Untuk lebih
jelasnya ada pada gambar di bawah ini. Komentar tidak akan muncul pada layar.
3. Kemudian buatlah sebuah program untuk penjumlahan
“$” adalah simbol untuk menunjukan variabel, kemudian diikuti dengan isi
variabel tersebut. Echo adalah fungsi untuk menulis dan setiap baris ditutup
dengan titik koma “;”.
4. Variabel
Variabel selalu sensitif, berbeda dengan fungsi yang dapat ditulis dalam huruf
kecil maupun kapital.
Jalankan program dibawah ini!
5. Koding pada gambar sebelumnya adalah cara untuk menuliskan isi variabel
dengan tambahan beberapa kata-kata.
Membuat fungsi
Penempatan Variabel pada posisi ini akan menyebabkan isi variabel dalam fungsi
kosong. Bukalah file PHP tersebut
Dengan menulis seperti ini maka variabel hanya akan terdeteksi di dalam fungsi.
Cobalah!
6. Dengan menambahkan fungsi “global” maka akan dapat terdeteksi variabel yang
diinginkan. Cobalah!
Cara lain untuk menulis “global”
7. Denga fungsi statik maka kita akan dapat menggunakan sebuah variabel berkali-
kali. Biasanya setelah digunakan suatu variabel akan dikosongkan. Cobalah!
*Catatan:
Adapun perintah lain untuk menulis yaitu “print” dimana penggunaannya sama
dengan echo.
Jenis data
Sebagaimana bahasa pemrograman lainnya, PHP juga menggunakan jenis data.
Jenis data yang dimaksud adalah seperti pada gambar dibawah ini. Dalam
menampilkan data, PHP memiliki cara yang unik. Cobalah semuanya kemudian
modifikasi sehingga mengerti cara menggunkaan keseluruhan jenis data.
8. Jenis Data String
Ada beberapa penulisan fungsi string dengan hasil yang berbeda.
Strlen=menghitung jumlah karakter
str_word_count= menghitung jumlah kata
strrev= menulis terbalik
strpos= mencari pada posisi mana kata ke 2 berada dalam kalimat pertama.
str_replace= mengganti kata yan diinginkan pada sebuah kalimat
9. Konstanta
Untuk mengisikan nilai sederhana bisa dengan menggunakan konstanta dengan
menuliskan fungsi “define”. Konstanta sangat adalah case-sensitive sehingga
penulisannya harus sama dengan kata yang di definisikan. Akan tetapi dengan
menggunakan true, konstanta akan menjadi case-insensitive. Konstanta juga
bersifat global sehingga tidak perlu dimasukan dalam fungsi untuk dapat di
definisikan.
10. Operasi hitung
Berikut adalah jenis operator yang digunakan
- Arithmetic operators
- Assignment operators
- Comparison operators
- Increment/Decrement operators
- Logical operators
- String operators
- Array operators
Operator Aritmatik
Operator Persamaan