Fungsi PHP yang digunakan untuk menghitung jumlah karakter dalam string adalah?
a) strlen()
b) count()
c) size()
d) length()
Bagaimana cara menggabungkan dua string dalam PHP?
a) $str1 + $str2
b) $str1 . $str2
c) concat($str1, $str2)
d) join($str1, $str2)
Manakah yang merupakan cara yang benar untuk mendeklarasikan string di PHP?
a) $str = 'Hello';
b) $str = "Hello";
c) $str = <<<TEXT Hello TEXT;
d) Semua benar
Apa output dari kode berikut?
echo strlen("PHP");
a) 2
b) 3
c) 4
d) Error
Bagaimana cara mengubah string menjadi huruf kecil?
a) tolower($str)
b) strtolower($str)
c) lowercase($str)
d) smallcase($str)
Apa output dari kode berikut?
echo strtoupper("php");
a) php
b) Php
c) PHP
d) error
Fungsi untuk membalik string adalah?
a) strrev()
b) reverse()
c) flip()
d) str_reverse()
Manakah yang akan mencetak karakter pertama dari string $str?
a) substr($str, 0, 1)
b) charAt($str, 0)
c) $str{0}
d) Kedua a dan c benar
Fungsi trim() dalam PHP digunakan untuk?
a) Memotong string
b) Menghapus spasi di awal dan akhir string
c) Menghapus karakter tertentu dalam string
d) Mengubah huruf besar-kecil dalam string
Apa hasil dari kode berikut?
echo substr("abcdef", 2, 3);
a) abc
b) cde
c) def
d) bcd
Apa fungsi dari str_replace("a", "o", "banana")?
a) Menghapus huruf "a"
b) Mengubah "a" menjadi "o"
c) Mengubah "o" menjadi "a"
d) Menambahkan "o" sebelum "a"
Bagaimana cara mengecek apakah suatu string mengandung kata tertentu?
a) strpos($str, "kata") !== false
b) contains($str, "kata")
c) check($str, "kata")
d) has($str, "kata")
Apa output dari kode berikut?
echo str_repeat("Hi", 3);
a) HHH
b) HiHiHi
c) Hi 3 kali
d) Error
Apa fungsi dari nl2br()?
a) Mengubah newline menjadi <br>
b) Menghapus newline
c) Mengubah <br> menjadi newline
d) Memisahkan string berdasarkan newline
Apa hasil dari ucfirst("hello world")?
a) hello world
b) Hello world
c) Hello World
d) HELLO WORLD
Bagaimana cara mengubah string menjadi array berdasarkan pemisah tertentu?
a) explode(",", $str)
b) split(",", $str)
c) divide(",", $str)
d) slice(",", $str)
Bagaimana cara menyusun kembali array menjadi string dengan pemisah tertentu?
a) implode(",", $arr)
b) merge(",", $arr)
c) join(",", $arr)
d) a dan c benar
Fungsi strcmp($a, $b) digunakan untuk?
a) Menukar nilai $a dan $b
b) Membandingkan dua string
c) Menghitung panjang string
d) Menggabungkan string
Apa hasil dari trim(" hello ")?
a) " hello "
b) "hello"
c) "hello "
d) " hello"
Bagaimana cara menghapus semua karakter non-alfabet dalam string?
a) str_clean($str)
b) preg_replace("/[^a-zA-Z]/", "", $str)
c) strip_chars($str)
d) sanitize($str)
Apa output dari preg_match("/php/", "I love PHP")?
a) 0
b) 1
c) PHP
d) Error
Bagaimana cara mengganti semua angka dalam string dengan tanda #?
a) preg_replace("/\d/", "#", $str)
b) str_replace("[0-9]", "#", $str)
c) replace_number("#", $str)
d) modify_digits("#", $str)
Apa fungsi dari htmlspecialchars()?
a) Menghapus karakter spesial HTML
b) Mengubah karakter spesial HTML menjadi entitas HTML
c) Mengubah HTML ke string biasa
d) Menampilkan HTML secara langsung
Bagaimana cara menemukan kata yang dimulai dengan huruf "P" dalam string?
a) preg_match("/\bP\w*/", $str)
b) strpos($str, "P")
c) match("P*", $str)
d) search("P*", $str)
Apa fungsi addslashes() dalam PHP?
a) Menghapus tanda kutip dari string
b) Menambahkan backslash sebelum tanda kutip
c) Mengubah string menjadi array
d) Menghapus karakter spesial