# \`if-else\` Statement & HTML

Berikut adalah penjelasan tentang `if-else` statement yang dikombinasikan dengan HTML menggunakan sintaks alternatif `if-else` di PHP:

#### Penjelasan `if-else` Statement

Pernyataan `if-else` digunakan untuk mengeksekusi satu blok kode jika kondisi bernilai benar (true), dan blok kode lain jika kondisi bernilai salah (false).

#### Sintaks:

```php
if (kondisi) {
    // kode jika kondisi bernilai true
} else {
    // kode jika kondisi bernilai false
}
```

#### Sintaks Alternatif:

```php
if (kondisi) :
    // kode jika kondisi bernilai true
else :
    // kode jika kondisi bernilai false
endif;
```

#### Contoh Penggunaan:

**Soal:** Buatlah program yang mengecek apakah usia seseorang kurang dari 18 tahun.

**Penjelasan:** Jika usia kurang dari 18 tahun, tampilkan pesan "Anda masih di bawah umur". Jika tidak, tampilkan pesan "Anda sudah dewasa".

Berikut adalah contoh kode yang menggabungkan PHP dan HTML untuk kasus ini menggunakan sintaks alternatif:

```php
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Contoh If-Else Statement</title>
</head>
<body>
    <?php
    $age = 17;
    if ($age < 18) : ?>
        <p>Anda masih di bawah umur</p>
    <?php else : ?>
        <p>Anda sudah dewasa</p>
    <?php endif; ?>
</body>
</html>
```

#### Penjelasan:

1. **Deklarasi Variabel:**

   ```php
   $age = 17;
   ```

   Kita menetapkan nilai variabel `$age` menjadi 17.
2. **Pernyataan If-Else dengan Sintaks Alternatif:**

   ```php
   if ($age < 18) : ?>
       <p>Anda masih di bawah umur</p>
   <?php else : ?>
       <p>Anda sudah dewasa</p>
   <?php endif; ?>
   ```

   * Kita mengecek apakah nilai `$age` kurang dari 18.
   * Jika kondisi ini bernilai benar (true), maka pesan "Anda masih di bawah umur" akan ditampilkan di dalam elemen `<p>` HTML.
   * Jika kondisi ini bernilai salah (false), maka pesan "Anda sudah dewasa" akan ditampilkan di dalam elemen `<p>` HTML.
   * Menggunakan sintaks alternatif `if-else` di PHP untuk menulis pernyataan `if-else` lebih bersih dan lebih mudah dibaca dalam konteks HTML.

Dengan cara ini, kita bisa menggabungkan logika pemrograman PHP dengan elemen HTML untuk membuat halaman web yang dinamis dengan sintaks yang lebih bersih dan rapi.
