Contoh Soal Pilihan Ganda Pemrograman Web PHP + Kunci Jawaban

By | August 15, 2025

Pemrograman web dengan PHP masih banyak dipelajari karena digunakan luas pada aplikasi berbasis web. Untuk menguasainya, latihan soal sangat membantu dalam memahami sintaks, fungsi, dan alur logika.

Artikel ini menyajikan contoh soal pilihan ganda pemrograman web PHP lengkap dengan kunci jawaban agar kamu bisa berlatih secara mandiri.

2. Materi Dasar Pemrograman Web PHP

  • Dasar PHP: variabel, tipe data, operator
  • Struktur kontrol: if, else, switch, looping
  • Fungsi dan array
  • Form handling: $_GET, $_POST
  • Session dan cookie
  • Koneksi database MySQL dengan PHP

3. Contoh Soal Pilihan Ganda PHP

  1. Dalam PHP, variabel diawali dengan tanda…
    a. #
    b. $
    c. &
    d. %
  2. Pernyataan yang benar untuk mencetak teks “Hello World” di PHP adalah…
    a. print(“Hello World”);
    b. echo “Hello World”;
    c. System.out.println(“Hello World”);
    d. printf(“Hello World”);
  3. Operator yang digunakan untuk perbandingan kesamaan nilai dan tipe data adalah…
    a. ==
    b. =
    c. ===
    d. !=
  4. Superglobal PHP yang digunakan untuk menangkap data dari form dengan method POST adalah…
    a. $_FORM
    b. $_GET
    c. $_POST
    d. $_REQUEST
  5. Perintah untuk memulai sebuah sesi baru di PHP adalah…
    a. start_session();
    b. begin_session();
    c. session_start();
    d. session_begin();
  6. Fungsi bawaan PHP untuk menghitung jumlah elemen dalam array adalah…
    a. length()
    b. size()
    c. count()
    d. total()
  7. Fungsi bawaan PHP untuk menghubungkan ke database MySQL (metode lama) adalah…
    a. mysqli_connect()
    b. mysql_connect()
    c. db_connect()
    d. connect_mysql()
  8. Ekstensi file default untuk script PHP adalah…
    a. .html
    b. .php
    c. .asp
    d. .js
  9. Tag yang digunakan untuk membuka blok kode PHP adalah…
    a. <script>
    b. <php>
    c. <?php
    d. <?=
  10. Fungsi isset() pada PHP digunakan untuk…
    a. Mengecek apakah variabel sudah diisi
    b. Menghapus variabel
    c. Menentukan tipe variabel
    d. Menampilkan nilai variabel

4. Kunci Jawaban

  1. b
  2. b
  3. c
  4. c
  5. c
  6. c
  7. b (metode lama), a (mysqli_connect) lebih disarankan
  8. b
  9. c
  10. a

5. Tips Mengerjakan Soal Pemrograman Web PHP

  • Latih dasar sintaks PHP dengan menulis kode sederhana.
  • Pahami perbedaan operator == dan ===.
  • Kenali superglobal penting: $_GET, $_POST, $_SESSION, $_COOKIE.
  • Pelajari cara koneksi ke database dengan mysqli atau PDO.
  • Kerjakan soal secara bertahap dari yang mudah ke yang sulit.

6. FAQ

Q: Apakah soal-soal ini bisa keluar di ujian kampus?
A: Ya, materi dasar PHP seperti variabel, form handling, dan array sering muncul.

Q: Apakah kunci jawaban selalu benar?
A: Kunci sesuai standar PHP terbaru, namun beberapa fungsi lama seperti mysql_connect() sudah deprecated.

Q: Bagaimana cara terbaik menguasai PHP?
A: Banyak berlatih, membangun mini-project CRUD, dan membaca dokumentasi resmi PHP.

Leave a Reply

Your email address will not be published. Required fields are marked *