Mengatasi "Parse Error: Syntax Error" dalam PHP
Error "Parse error: syntax error" muncul saat interpreter PHP menemukan kode yang tidak sesuai aturan penulisan (sintaks). Ini terjadi sebelum skrip dijalankan, sehingga PHP langsung menghentikan proses.
Penyebab Umum dan Solusinya:
1. Kurang Tanda Titik Koma (;)
echo "Halo Dunia" // Error
Solusi:
echo "Halo Dunia"; // Benar
2. Kurung Buka/Tutup Tidak Lengkap
if ($nilai > 70 {
echo "Lulus";
Solusi:
if ($nilai > 70) {
echo "Lulus";
}
3. Kesalahan Kutipan (Quote)
echo 'Hari ini adalah "Jumat; // Error
Solusi:
echo 'Hari ini adalah "Jumat"'; // Benar
4. Penulisan Fungsi atau Struktur Salah
functon sapa() {
echo "Halo!";
}
Solusi:
function sapa() {
echo "Halo!";
}
5. Penulisan Array Lama di Versi PHP Baru
$arr = array["apel", "jeruk"]; // Error
Solusi:
$arr = ["apel", "jeruk"]; // Benar
Tips Debugging Cepat:
- Baca pesan error lengkap, perhatikan baris dan file-nya.
- Gunakan editor dengan syntax highlighting (VS Code, Sublime, PHPStorm).
- Validasi kode dengan layanan seperti https://phpcodechecker.com/
0 comments:
Post a Comment