0% menganggap dokumen ini bermanfaat (0 suara)
273 tayangan

Contoh Pemrograman PHP

Contoh 1 menampilkan teks "Belajar php di Matakuliah TIK" menggunakan PHP echo. Contoh 2 menampilkan hasil operasi tambah dan kurang menggunakan variabel PHP. Contoh 3 menggunakan kondisi IF/ELSE untuk menentukan apakah uang cukup untuk membeli nasi goreng. Contoh 4 mengambil input lewat form lalu menggunakan kondisi IF/ELSE untuk menentukan apakah ada diskon.

Diunggah oleh

Kybchtr
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
273 tayangan

Contoh Pemrograman PHP

Contoh 1 menampilkan teks "Belajar php di Matakuliah TIK" menggunakan PHP echo. Contoh 2 menampilkan hasil operasi tambah dan kurang menggunakan variabel PHP. Contoh 3 menggunakan kondisi IF/ELSE untuk menentukan apakah uang cukup untuk membeli nasi goreng. Contoh 4 mengambil input lewat form lalu menggunakan kondisi IF/ELSE untuk menentukan apakah ada diskon.

Diunggah oleh

Kybchtr
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7

Contoh 1 :

<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>

<input type="number" name="b" placeholder="Bilangan b" value="<?php


echo @$_GET['b'] ?>">

<div style="margin-top: 1rem">


<button type="button" onclick="location.href =
'?'">Clear</button>
<button type="submit">Hitung</button>
</div>
</form>
<?php
if ($_GET):
$a = (double) @$_GET['a'];
$b = (double) @$_GET['b'];
$operator = @$_GET['operator'];

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'] ?>">

<div style="margin-top: 1rem">


<button type="button" onclick="location.href =
'?'">Clear</button>
<button type="submit">Hitung</button>
</div>
</form>
<?php
if ($_GET):
$ekspresi = @$_GET['ekspresi'];
$hasil = eval("return {$ekspresi};"); ?>
<div style="margin-top: 1rem">
Hasil <strong><?php echo $hasil ?></strong>
</div>
<?php
endif; ?>
</body>
</html>

Buka di browser localhost/kalkulator/scientific.php bagaimana hasilnya...?

Anda mungkin juga menyukai