Pengantar PHP
PHP (nama lengkap: PHP: Hypertext Preprocessor) adalah bahasa skrip komputer sumber terbuka yang umum digunakan, terutama cocok untuk pengembangan web dan disematkan dalam HTML. Sintaks PHP mengambil karakteristik dari bahasa komputer populer seperti bahasa C, Java, dan Perl, dan mudah dipelajari oleh pemrogram umum. Tujuan utama PHP adalah memungkinkan pengembang web menulis halaman dinamis dengan cepat, tetapi PHP juga digunakan di banyak area lainnya.
Ekstensi file PHP adalah .php
, misalnya index.php
. Seperti disebutkan di atas, PHP
dapat langsung disematkan dalam HTML
.
Penggunaan
Ketika browser membaca <?php
dari atas ke bawah, ia mengeksekusi PHP
dan berakhir dengan ?>
. Seperti:
Tindakan Pencegahan
Dalam PHP
, tidak ada HTML
lain setelah perintah PHP
selesai. Disarankan untuk tidak mengakhiri dengan ?>
. Ini akan menyebabkan masalah jika ditutup.
Komentar PHP
Hampir sebagian besar bahasa pemrograman web dapat memberikan komentar, dan cara baris tunggal dari PHP
adalah //
dan cara multi-baris adalah /* Beberapa teks di sini */
.
Echo
Sintaks paling sederhana dalam PHP
adalah Echo
. Konten Echo
harus diapit dalam tanda kutip ganda ""
atau tanda kutip tunggal ''
. Setiap sintaks harus diakhiri dengan titik koma ;
.
Konten dalam Echo
juga dapat menggunakan sintaks HTML
. Misalnya, saya menggunakan <br/>
di sini, sehingga baris dapat dipisahkan.
Variabel
Kita dapat menetapkan nilai ke variabel untuk memudahkan kita menulis PHP
, mirip dengan Javascript
. Kita akan menggunakan tanda Dollar $
.
Ada beberapa aturan yang harus diikuti saat kita memberi nama variabel.
Contoh | Deskripsi | Aturan |
---|---|---|
$value | Huruf kecil | ✅ |
$Value | Huruf besar | ✅ |
$_value | Garis bawah | ✅ |
$1value | Mulai dari angka | ❌ |
Ada perbedaan antara huruf besar
dan huruf kecil
dalam nama variabel. Variabel huruf besar tidak sama dengan variabel huruf kecil.
Tips Penamaan Variabel
Camel case
Ketika nama variabel dan nama fungsi dihubungkan bersama oleh dua atau lebih kata untuk membentuk kata identifikasi unik, penggunaan "camel case" untuk mewakili, dapat meningkatkan keterbacaan variabel dan fungsi. Karena kita tidak bisa memiliki spasi
dalam variabel.
Snake case
Snake case (seperti snake_case) mengacu pada gaya penulisan di mana setiap spasi digantikan dengan karakter garis bawah ( _ ) dan huruf pertama dari setiap kata ditulis dengan huruf kecil.
Operator String
Ada dua operator string. Yang pertama adalah operator penggabungan ("."), yang mengembalikan string gabungan dari argumen kiri dan kanannya. Yang kedua adalah operator penugasan penggabungan (".="), yang menambahkan argumen kanan ke argumen kiri.