Membuat Grade Nilai dengan Menggunakan Setter dan Getter pada PHP OOP

Di panduan kali ini kamu akan belajar bagaimana menggunakan konsep Setter Dan Getter di PHP object oriented programming.



Manfaat setter pada php oop yaitu bagi menset nilai di suatu properti sedangkan getter yaitu bagi memperoleh nilai dari suatu hasil perhitungan.  Bagi lebih jelasnya saya akan mencontohkannya dengan menggunakan program sederhana yang memanfaatkan setter dan getter di object oriented programming.



Ada dua File yang kita butuhkan yaitu index.php dan file bagi merancang Class yang bersisikan programnya.



Index.php //



<?php
include menu_makanan.php;
$grade = new Student;

?>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>

<form action= method=GET>
<input type=text name=nilai>
<input type=submit name=cek>
</form>

<?php

if(isset($_GET[cek])){

$ponten=$grade->setNama($_GET[nilai]);
echo $grade->getNilai();

}

?>


</body>
</html>


Nilai.php



<?php

class Student {

var $nama;
var $nilai;


function setNama($nl) {


$this->nilai=$nl;
}


function getNilai(){

if($this->nilai<=100 $this->nilai>=81){

$jumlah ='A';
}
else if ($this->nilai<=80 $this->nilai>=71) {
$jumlah = 'B';
}

else if ($this->nilai<=70 $this->nilai>=61) {
$jumlah = 'C';
}

else if ($this->nilai<=80 $this->nilai>=71) {
$jumlah = 'B';
}

else {

$jumlah = 'Remedial';
}

return $jumlah;
}
}



?>


Seandainya telah di salin silahkan jalankan di localhosty masing-masing. Silakan inputkan nilai dari 0 s/d 100 bagi mengetahui gradenya.



Oke hingga bertemu di artikel berikutnya.




Sumber https://kursuswebsite.org

Popular posts from this blog

Cara Menghapus Isi Dari Form Input Menggunakan Javascript

Membuat Form Menarik Menggunakan HTML dan CSS