Status Project

Tampilkan postingan dengan label Pemrograman Web. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman Web. Tampilkan semua postingan

23 Mar 2014

Kondisi di PHP





Dalam php kita akan bertemu banyak dengan koding kondisi ini. Di sini akan diuraikan beberapa jenis kondisi beserta contohnya. Oke, 


If
Contoh:

Penjelasan:
a bernilai 3
jika nilai a = 3
maka
tampilkan a
jadi ketika dijalankan maka yg tampil adalah 3 (nilai a)

if else
contoh:

a bernilai 2
jika nilai a = 3
maka
tampilkan a
tapi jika a tidak = 3
maka
                tampilkan “bukan”

karena nilai a = 2, maka yang ditampilkan bukan a, tapi “bukan”.

If else if
Contoh:

a bernilai  = 1
jika a = 3 maka tampilkan nilai a (yaitu 1)
tapi jika a = 2 maka tampilkan “bukan”
tapi jika a = 4 maka tampilkan “nila 4”
tapi jika nilai a bukan 3, buka 2, dan bukan 4 maka tampilkan “bukan semuanya!”

nah, karena nilai a = 1 maka di browser akan tampil:

Nested If (kondisi bersarang/kondisi di dalam kondisi)
Misal:
if(isset ($_GET["page"]))
                {
                                if($_GET["page"] !=1)
                                {
                                                echo  "oo”;
                                }
                }

Jika sudah mengerti yg di atas, akan mudah mengerti nested if ini. Sebenarnya masih ada kondisi lain, tapi yang inilah yg paling sering digunakan.
Add to Cart More Info

Cara Buat Class di PHP



Langsung aja ke koding, belum bisa jelasin, karena ane baru dalam OOP php. di sini saya contohkan membuat class Mobil, saya ambil dari website orang, tapi ada beberapa yang saya tambahkan.



-------------------------
<?php
class Mobil
{
    //definisikan nama variable awal (default)
    var $merek = "";
    var $warna = "";

    //fungsi untuk seting nilai baru
    function setMobil($merek, $warna)
    {
        $this->merek = $merek;
        $this->warna = $warna;
    }
    //fungsi untuk memanggil nilai
    function getMobil()
    {
        echo $this->merek."<br>";
        echo $this->warna."<br>";
    }
}
//panggil class mobil
$mobil = new Mobil();

//isi variabel nilai untuk mobil
if (isset($_POST['submit']))
{
    $merek = 'Mersedes';
    $warna = 'Putih';
}
else header("location:input.php");

//panggil fungsi seting nilai
$mobil->setMobil($merek, $warna);

//panggil fungsi untuk menampilkan isi identitas
$mobil->getMobil();
?>

-------------------------------

hasilnya,

sekarang saya modif, agar lebih menarik.
buat file input.php
-----------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<p>Input Data Mobil</p>
<form action="class.php" method="post">
<label for="merek">Merek</label>
<input type="text" name="merek"><br>
<label for="warna">Warna</label>
<input type="text" name="warna"><br>
<input type="submit" value="Submit" name="submit">
</form>
<br>
<p>
Nama : Syakti.i4<br>
NIM : hacker-pemula-indonesia.blogspot.com
</p>
</body>
</html>

-----------------------------

lalu buat file class.php

-----------------------------
<?php
class Mobil
{
    //definisikan nama variable awal (default)
    var $merek = "";
    var $warna = "";

    //fungsi untuk seting nilai baru
    function setMobil($merek, $warna)
    {
        $this->merek = $merek;
        $this->warna = $warna;
    }
    //fungsi untuk memanggil nilai
    function getMobil()
    {
        echo $this->merek."<br>";
        echo $this->warna."<br>";
    }
}
//panggil class mobil
$mobil = new Mobil();

//isi variabel nilai untuk mobil
if (isset($_POST['submit']))
{
    $merek = $_POST["merek"];
    $warna = $_POST["warna"];
}
else header("location:input.php");

//panggil fungsi seting nilai
$mobil->setMobil($merek, $warna);

//panggil fungsi untuk menampilkan isi identitas
$mobil->getMobil();
?>
------------------------------

jalankan, hasilnya:


THX
by Syakti.i4
Add to Cart More Info