Contoh Pemrograman PHP
Contoh Pemrograman PHP
<html>
<head>
<title>Php pertamaku</title>
</head>
<body>
<h1>Belajar PHP</h1>
<?php
echo "Belajar php di Matakuliah TIK";
?>
</body>
</html>
Apa Hasilnya ..?
Contoh 2:
<html>
<head>
<title>Contoh Prgram Php tambah kurang</title>
</head>
<body>
<h1>Belajar PHP di Matakuliah TIK</h1>
<?php
/*
Tambahan di php 10 ditambah 4 hasil nya?
*/
$a = 10; // variable a kita isi dengan nilai 10
$b = 4; // variable b kita isi dengan nilai 4
$c = $a + $b; // disini adalah proses nya
echo "Hasil dari Tambahan $a + $b = $c"; // disini outputnya
echo "</br>"; // membuat baris baru, ini merupakan kode html
echo "=======================";
echo "</br>";
/*
Pengurangan di php 7 dikurang 4 hasil nya?
*/
$x = 7; // variable a kita isi dengan nilai 7
$y = 4; // variable b kita isi dengan nilai 4
$z = $x - $y; // disini adalah proses nya
echo "Hasil dari Pengurangan $x - $y = $z"; // disini outputnya
?>
</body>
</html>
Apa hasilnya .?
Contoh 3:
<html>
<head>
<title>Php Nasi Goreng</title>
</head>
<body>
<h1>Belajar PHP (IF/ELSE)</h1>
<?php
/*
Kita tambahkan variable uang dan harga nasi goreng dulu.
*/
$uang = 9000;
$harga = 10000;
echo "Saya : Saya mau beli, uang saya cuman ada Rp.$uang Apa bisa?";
if ($uang < $harga) {
$kurang = $harga - $uang;
echo " <br/>Om nasigoreng : Ga bisa! Uang anda kurang <b>Rp.
$kurang</b>!";
} else {
echo "<br/>Om nasigoreng : Bisa kok!";
}
?>
</body>
</html>
Contoh 4:
<html>
<head>
<title>Php Nasi Goreng gilacoding.com</title>
</head>
<body>
<h1>Belajar PHP (IF/ELSE)</h1>
<form method="post">
Uang kita = <input type="text" name="uang" required><br>
Harga nasi goreng = <input type="text" name="harga" required><br>
<?php
$uang=@$_POST["uang"]; // untuk mendapatkan nilai dari text field dengan name="uang"
$harga=@$_POST["harga"]; // sama seperti diatas tapi "harga"
if (($uang && $harga) == "") { // Jika uang DAN harga SAMA DENGAN kosong maka tampil
dibawah ini.
echo "<br/> Silahkan isi uang dan harga";
} elseif ($uang < $harga) { // Jika uang kurang dari harga.
$kurang = $harga - $uang;
echo " <br/>Uang anda kurang <b>Rp.$kurang</b>!";
} else {
$lebih = $uang - $harga;
echo " <br/>Uang anda lebihan <b>Rp.$lebih</b>";
}
?>
<br><input type="submit" value="Proses">
</form>
</body>
</html>
TUGAS 1
Buat folder baru dalam folde www, lalu buat file dengan nama index.php
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>:Penjualan</title>
<style media="screen">
.link{
font-family: sans-serif;
color:blue;
}
</style>
</head>
<body>
<h2>Penjualan</h2>
<form action="proses.php" method="post">
<table>
<tr>
<td>Nama Barang</td>
<td>:</td>
<td> <input type="text" name="nama_barang" value=""> </td>
</tr>
<tr>
<td>Harga Barang</td>
<td>:</td>
<td> <input type="number" name="harga_barang" value=""> </td>
</tr>
<tr>
<td>Jumlah Barang</td>
<td>:</td>
<td> <input type="number" name="jumlah" value=""> </td>
</tr>
<tr>
<td></td>
<td></td>
<td>
<input type="submit" name="" value="Proses">
<input type="reset" name="" value="Reset">
<br>
*diskon, jika total +200000
</td>
</tr>
</table>
</form>
</body>
</html>
Selanjutnya buat file dengan nama proses.php dan isikan kode berikut:
<?php
$nama = $_POST['nama_barang'];
$harga = $_POST['harga_barang'];
$jumlah = $_POST['jumlah'];
$hitung = $harga * $jumlah;
if ($hitung >= 200000) {
$diskon = 0.05 * $hitung;
}else{
$diskon = 0;
}
$bayar = $hitung - $diskon;
?>
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>:Penjualan</title>
<style media="screen">
.link{
font-family: sans-serif;
color:blue;
}
</style>
</head>
<body>
<h2>Hasil Proses Penjualan</h2>
Nama Barang : <?php echo $nama ?><br>
Harga Barang : <?php echo $harga ?><br>
Jumlah Beli : <?php echo $jumlah ?><br>
Total : <?php echo $hitung ?><br>
Diskon : <?php echo $diskon ?><br>
Bayar : <?php echo $bayar ?><br><br>
<a href="index.php"><< Kembali</a>
</body>
</html>
TUGAS 2
Buat Folder baru dengan nama kalkulator, dalam folder tersebutu buat file dengan
nama biasa.php lalu masukkan kode berikut:
<!
DOCTYPE
html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Belajar Buat Kalkulator TIK Pendidikan Fisika</title>
</head>
<body>
<h1>Kalkulator Biasa</h1>
<form>
<input type="number" name="a" placeholder="Bilangan a" value="<?php
echo @$_GET['a'] ?>">
<select name="operator">
<option <?php echo !@$_GET['operator'] ? 'selected' : '' ?>
disabled>Pilih Operator</option>
<option <?php echo @$_GET['operator'] === '+' ? 'selected' : ''
?> value="+">+</option>
<option <?php echo @$_GET['operator'] === '-' ? 'selected' : ''
?> value="-">-</option>
<option <?php echo @$_GET['operator'] === '*' ? 'selected' : ''
?> value="*">*</option>
<option <?php echo @$_GET['operator'] === '/' ? 'selected' : ''
?> value="/">/</option>
</select>
switch ($operator) {
case '+':
$hasil = $a + $b;
break;
case '-':
$hasil = $a - $b;
break;
case '*':
$hasil = $a * $b;
break;
case '/':
$hasil = $a / $b;
break;
}
?>
<div style="margin-top: 1rem">
Hasil: <strong><?php echo $hasil ?></strong>
</div>
<?php
endif; ?>
</body>
</html>
Selanjutnya buat file dengan nama scientific.php lalu masukkan kode berikut:
<!
DOCTYPE
html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title> Belajar Buat Kalkulator TIK Pendidikan Fisika </title>
</head>
<body>
<h1>Kalkulator Scientific Sederhana</h1>
<form>
<input type="text" name="ekspresi" placeholder="Ekspresi aritmatika"
value="<?php echo @$_GET['ekspresi'] ?>">