Modul PHP
Modul PHP
F. PHP
Merupakan singkatan dari “PHP: Hypertext Preprocessor”. PHP adalah bahasa scripting yang
bersifat open source, sangat direkomendasikan untuk pengembangan web, dan dapat disematkan ke
dalam HTML. Syntax PHP mengacu pada C, Java, dan Pearl. Script PHP dijalankan pada server, oleh
karena itu PHP biasa disebut dengan Server Side Language.
1. PHP Syntax
Script PHP dapat ditempatkan di mana saja dalam dokumen.
Untuk menulis script PHP dimulai dengan <?php dan diakhiri dengan ?>.
Pada penulisan variable PHP bersifat case sensitive sehingga harus sesuai.
Ⓒ 2022 Jurusan Teknik Komputer (Rekayasa Perangkat Lunak) SMK Texar Klari & SMK IT Assalam Karawang
Anisa Damayanti, S.Kom.
2. PHP Comment
Komentar dalam kode PHP adalah baris yang tidak dieksekusi sebagai bagian dari program.
Tujuannya adalah untuk dibaca oleh seseorang yang melihat kode tersebut.
3. PHP Echo/Print
Terdapat dua cara untuk menampilkan output yaitu menggunakan statement echo dan print.
Perbedaannya pada statement print akan mengembalikan nilai 1 sehingga dapat digunakan pada
expressions, sedangkan echo tidak mengembalikan nilai. Namun echo dapat menerima parameter
lebih dari satu dan lebih cepat dibandingkan print.
4. PHP Variable
Tempat untuk menyimpan data.
Variable diawali dengan ($) diikuti nama dari varible.
Nama variable harus diawali dengan huruf atau karakter underscore (_).
Nama variable tidak boleh diawali dengan angka.
Nama variable hanya boleh berisi alpha-numeric dan underscore (A-z, 0-9, dan _),
Nama variable bersifat case sensitive, sehingga $total_nilai dengan $TOTAL_NILAI berbeda.
Ⓒ 2022 Jurusan Teknik Komputer (Rekayasa Perangkat Lunak) SMK Texar Klari & SMK IT Assalam Karawang
Anisa Damayanti, S.Kom.
5. PHP String
Tipe data yang berisi kumpulan karakter, contoh “Hello World”.
Untuk memberi nilai string pada sebuah variable menggunakan single (‘’) atau double quotes
(“”).
6. PHP Integer
Tipe data bilangan non-decimal.
Integer minimal mempunyai satu digit bilangan.
Integer tidak boleh memiliki decimal point (.).
Integer bisa berupa angka positif atau negatif.
Ineteger dapat ditentukan dalam 4 notasi yaitu notasi decimal (basis 10), heksadesimal (basis 6),
octal (basis 8), atau biner (basis 2).
Contoh kode program di atas ditampilkan angka 22 dengan 4 notasi yang berbeda. Untuk
melakukan pengecekan tipe data dan nilai, dapat menggunakan fungsi var_dump(). Meskipun
notasi yang digunakan berbeda fungsi, var_dump() menampilan nilai dengan notasi desimal.
7. PHP Float
Tipe data bilangan dengan decimal point (.) atau bilangan dalam bentuk eksponensial.
Ⓒ 2022 Jurusan Teknik Komputer (Rekayasa Perangkat Lunak) SMK Texar Klari & SMK IT Assalam Karawang
Anisa Damayanti, S.Kom.
8. PHP Boolean
Tipe data untuk menunjukkan state.
Terdapat dua nilai yaitu true dan false.
Penulisan nilai tidak case sensitive.
9. PHP Array
Tipe data yang dapat menyimpan banyak data dalam satu variable tunggal.
Array pada PHP dimulai dari indeks 0 dan dapat menyimpan banyak data dengan tipe data yang
berbeda.
Pada kode program di atas terdapat variable Siswa dengan tipe data array. Perumpamaan data
pada variable tersebut, indeks 0 berisi nama siswa, indeks 1 berisi alamat, dan indeks 2 berisi umur.
Untuk mengakses salah satu data, dapat menggunakan indeksnya $variable_name[index].
Ⓒ 2022 Jurusan Teknik Komputer (Rekayasa Perangkat Lunak) SMK Texar Klari & SMK IT Assalam Karawang
Anisa Damayanti, S.Kom.
Ⓒ 2022 Jurusan Teknik Komputer (Rekayasa Perangkat Lunak) SMK Texar Klari & SMK IT Assalam Karawang
Anisa Damayanti, S.Kom.
Kode program di atas terdapat konstanta batas_nilai dengan nilai 80. Konstanta tersebut
misalnya sebagai batas nilai siswa untuk mendapatkan nilai A.
Ⓒ 2022 Jurusan Teknik Komputer (Rekayasa Perangkat Lunak) SMK Texar Klari & SMK IT Assalam Karawang