Kalkulator Kredit Mobil – Pemrograman Dasar Php

Pertama kita harus membuat file PHP baru: simplecarloancalculator.php. File PHP diperlakukan oleh server web sebagai file HTML biasa kecuali untuk kode yang ditulis di dalam tag php.

Kami memulai dengan membuat formulir HTML kalkulator pinjaman mobil mengirimkan data kembali ke halaman web ini.

Harga mobil: Istilah: Suku bunga: Kode di atas akan membuat formulir yang berisi tiga kotak teks dan sebuah tombol.

Car price: ___
Term: ___
Interest rate: ___
[Calculate]



Dapat diterjemahkan ke:

Ketika tombol hitung ditekan, data dalam kotak teks akan dikirim ke halaman bernama: simplecarloancalculator.php (halaman yang telah kita siapkan telah dimuat di browser web kita). Halaman simplecarloancalculator.php kami saat ini akan dimuat ulang dan kami akan memiliki akses ke data yang dimasukkan ke dalam formulir dalam sebuah array bernama $_POST.

Untuk dapat menggunakan data yang dimasukkan ke dalam kotak teks harga mobil, kami menggunakan $_POST[carPrice], di mana carPrice adalah nama yang digunakan dalam formulir di atas. Karena kita sebenarnya menggunakan kode PHP sebelum formulir dibuat, kami akan menempatkan kode di atas formulir.

pengkodean PHP

Best software for Home and Family free

Kami akan mulai dengan dua fungsi dan satu variabel.

Best application for Finance free

isset() – berfungsi untuk menguji apakah variabel disetel [returns true/false].

kosong() – berfungsi untuk menguji apakah variabel kosong [returns true/false].

$carPrice – variabel untuk menyimpan harga mobil.

Sepertinya isset() dan empty() melakukan hal yang hampir sama tetapi saya akan segera menjelaskan perbedaan yang sedikit tetapi sangat penting.

Mari kita periksa cuplikan kode.

jika (isset($_POST[‘carPrice’]) && !kosong($_POST[‘carPrice’]))

{

$carPrice = check_input($_POST[‘carPrice’]);

}

kalau tidak

{

$hargamobil = 0;

}

isset($_POST[‘carPrice’]) -> Jika ada sesuatu yang diposting di texbox bernama carPrice (akan mengembalikan nilai true bahkan jika kotak kosong telah diposting).

kosong($_POST[‘carPrice’]) -> Jika tidak ada yang ada di $_POST[‘carPrice’] (akan mengembalikan true pertama kali halaman dimuat).

See also  Langkah-langkah dalam Pengembangan Program

Gabungan bersama ekspresi (harap perhatikan ! sebelum fungsi kosong) akan dievaluasi sebagai:

Jika ada sesuatu yang diketik di kotak teks bernama carPrice dan kotak itu tidak kosong. Variabel $mobilHarga

akan disetel ke sesuatu itu, jika tidak, setel variabel $carPrice ke 0.

Prosedur yang sama akan diperlukan untuk term dan interestRate juga, membuat variabel $term dan $interestRate, tetapi kode itu tidak akan diulang di sini.

Saatnya mengerjakan tugas matematika.

Selanjutnya kita akan membuat fungsi dengan mengambil tiga parameter input $totalLoan, $years dan $interest. Fungsi tersebut kemudian akan mengembalikan biaya per bulan yang dibulatkan ke seluruh dolar.

fungsi hitungMonthlyAmortizingCost($totalLoan, $years, $interest )

{

$tmp = pow((1 + ($bunga / 1200)), ($tahun * 12));

return round(($totalPinjaman * $tmp) * ($bunga / 1200) / ($tmp – 1));

}

Langkah selanjutnya akan menggunakan fungsi yang baru kita buat dan meneruskan variabel kita sebagai argumen.

$monthlyCost = countMonthlyAmortizingCost($carPrice, $term, $interestRate);

Dan kita selesai! Hampir, kita perlu mencetak harga di halaman web. Untuk melakukan itu kita akan menggunakan fungsi echo yang menampilkan teks ke halaman web.

echo($Biaya bulanan)

Next Article Jasa PBN Murah