include "../library/fungsi-class.php"; ?> <!DOCTYPE html> <html> <head> <title>Latihan Fungsi dan Object Oriented dalam PHP</title> </head> <body> <h1><?php echo tampilNama("Fahri"); ?> </h1> <p>Hasil penjumlahan dari 5 dan 9 adalah <?php echo 50 - tambah(5, 9); ?> </p> <h3><?php pangkat(7, 9); ?> </h3> <br> <?php $mhs = new Mahasiswa(); $mhs->printInfo(); echo "<br />"; $mhs->initialize("A12345", "Ingsun", 3.9); $mhs->printInfo(); ?> </body> </html>
<?php function pangkat($nilai, $pangkat = 2) { $hasil = 1; for ($i = 1; $i <= $pangkat; $i++) { $hasil = $hasil * $nilai; } return $hasil; } //Test beberapa kasus inputan untuk fungsi pangkat() echo "pangkat(10) = " . pangkat(5); echo "<br />"; echo "pangkat(3) = " . pangkat(3); echo "<br />"; echo "pangkat(2,8) = " . pangkat(2, 8); echo "<br />"; echo "pangkat(3.5,3) = " . pangkat(3.5, 3); echo "<br />";