Unit 1 // definisikan $judul_buku disini $judul_buku = "My Husbu is Asta"; // hitung panjang dari $judul buku disini // menggunakan strlen( ) $panjang = strlen($judul_buku); // cetak $panjang buku echo $panjang; Unit 2 // gunakan $kalimat untuk soal di unit ini $kalimat = "Facebook menggunakan teknologi PHP"; // cetak hanya "Facebook" dari $kalimat echo substr ($kalimat, 0, 8); echo "\n"; // cetak $kalimat menggunakan huruf kapital semua echo strtoupper ($kalimat); echo "\n"; // cetak $kalimat menggunakan huruf kecil semua echo strtolower ($kalimat); Unit 3 // deklarasi variabel $tulisan // tidak perlu diubah $Husbu = "Asta is my Husbu"; // menggunakan strpos( ), cari posisi "Asta" // dan simpan di $energi $Asta = strpos($Husbu, 'Asta'); echo $Asta; echo"\n"; // menggunakan strpos( ), cari posisi "internet" // dan simpan di $internet $Yuno = strpos($Husbu, 'Yuno'); echo $Yuno; if (strpos($Husbu,'Yuni')==false) echo 'gak jaman Yuno apaan tuh?'; Unit 4 $gdp = 5302.031; $populasi = 237.424363; $luas = 1.914569; // contoh, membulatkan angka di $gdp $gdp = round( $gdp ); echo round($gdp); // bulatkan $populasi tanpa desimal $populasi = round( $populasi ); echo round($populasi); // bulatkan $luas dengan desimal tiga angka setelah titik $luas = round( $luas, 3); echo round($luas ); echo "\n"; echo "Black clover adalah kerajaan tempat hidupnya my Husbu UwU"; Unit 5 $harga = 1.59; // dalam juta // bulatkan ke atas $harga, simpan di $mahal $mahal = ceil($harga); // bulatkan ke bawah $harga, simpan di $murah $murah = floor($harga); // Tips: bulatkan harga ke bawah saat anda membeli sebuah barang :D echo "$mahal juta vs $murah juta\n"; // deklarasi $moto $moto = "Bhinneka Tunggal Ika"; // simpan panjang dari string moto di $moto_panjang $moto_panjang = strlen($moto); // kurangi $moto_panjang dengan 1 $moto_panjang--; // simpan nilai acak dari 0, hingga $moto_panjang di $acak_awal $acak_awal = rand (0,$moto_panjang); // simpan nilai acak dari $acak_awal, hingga $moto_panjang di $acak_akhir $acak_akhir = rand ($acak_awal,$moto_panjang); // cetak dengan substr() dengan tiga // parameter: $moto, $acak_awal, $acak_akhir $hasil=substr($moto,$acak_awal,$acak_akhir); echo $hasil ; Unit 6 // buat $film disini $film = array(); // masukkan setidaknya 5 elemen di $film array_push($film, "Black Clover"); array_push($film, "Naruto"); array_push($film, "Boruto"); array_push($film, "Fairy Tail"); array_push($film, "Haikyuu!"); // cetak isi dari $film foreach ($film as $Asta){ echo "\n".$Asta; } Unit 7 $bbt = array( "Sheldon" , "Leonard", "Penny", "Raj", "Howard" ); echo join( ', ', $bbt)."\n" ; // urutkan $bbt dan cetak hasilnya sort($bbt); echo join( ', ', $bbt)."\n" ; // urutkan $bbt terbalik dan cetak hasilnya rsort($bbt); echo join( ', ', $bbt) ; Unit 8 $family=array("Asta","Naruto","Shoyo","Natsu"); sort($family); echo join(", ",$family); $acak = rand(0,count($family)-1); echo "\n".strtoupper($family[$acak]); ^_^
2 jempol