IT Programmer

Posted by Orange Game 2011-03-29

IT Programmer


Belajar Membuat Class Dalam PHP

Posted: 28 Mar 2011 05:31 PM PDT

 "Om Swastiastu"


Sebagai sebuah pemrograman berbasis objek atau OOP, PHP juga mengenal adanya class dan object di dalam pemrogramannya. Object merupakan hal yang akan dijelaskan dalam suatu class. Contoh sebuah object adalah siswa, nanti di dalam class, object siswa ini akan dijelaskan dengan semua atribut yang dimilikinya.  Selain dengan adanya object, dalam sebuah class juga akan dikenal dengan adanya atribut, konstruktor, dan method.

Method, atau sering kita sebut sebagai sebuah function dalam php. Sebuah method akan menjelaskan tentang apa yang biasa dilakukan oleh suatu object. Didalam sebuah class juga terdapat atribut atau biasa kita kenal sebagai sebuah variable. Misalnya kita memiliki sebuah object siswa, maka atribut atau variable yang akan kita miliki misalnya nama, alamat, NIS, hobi dan yang lainya.


Secara umum, penulisan sebuah class adalah sebagai berikut:


class  namaClass{
 Deklarasikan dan definisikan properties disini
 Deklarasikan method disini
}


Setelah mendeklarasikan nama classnya, lalu kita deklarasikan setiap properties (varabel) dari object yang kita punya. Contohnya object yang kita adalah siswa.

class Siswa{
        public $namaSiswa; //nama variabel dimulai dengan '$'
        public $alamat;
        public $hobi;
}

Selanjutnya kita harus mendeklarasikan method-method yang kita punya.

class  Siswa{
       public $namaSiswa;
       public $alamat;
       public $hobi;

       function Siswa(){} // konstruktor

       function setSiswa($namaSiswa, $alamat, $hobi){
              $this->namaSiswa = $namaSiswa;
              $this->alamat = $alamat;
              $this->hobi = $hobi;
       }

        function getSiswa(){
                echo "Nama Siswa : ".$this->namaSiswa;
                echo "alamat : ".$this->alamat;
                echo "hobi : ".$this->hobi;
        }
}

Untuk memanggil class yang sudah kita buat kita harus mendeklarasikan class yag kita buat dengan sebuah variable baru. Contohnya adalah :

                $siswa = new Siswa();

Dan untuk memanggil setiap methodnya, kita menggunakan variable yang kita buat.

$siswa->setSiswa("Angga","Denpasar","Programming");
$siswa->getSiswa();

Class yang kita buat tadi akan menampilkan :

>Nama siswa : Angga
>Alamat : Denpasar
>Hobi : Programming

Membuat Program Penjumlahan Sederhana dengan PHP

Posted: 28 Mar 2011 05:23 PM PDT

"Om Swastiastu"


Kembali lagi dengan tutorial PHP yang baru. Kali ini saya akan memberikan sedikit tutorial mengenai cara pembuatan program penjumlahan dalam PHP. Dengan mempelajari ini, kita juga akan mengerti bagaimana PHP mengirimkan sebuah variabel dalam text-input untuk kemudian diproses. Untuk itu kita membutuhkan sebuah form sederhana untuk memulai membuat program penjumlahan PHP ini.


Buatlah sebuah form sederhana yang terdiri atas 2 buah textbox dan sebuah tombol submit seperti gambar berikut:



Untuk lebih jelasnya, saya berikan saja kode HTML dari gambar diatas.

<form action="jumlahkan.php">
A <input type="text" name="A"><br/><br/>
    B <input type="text" name="B"><br/><br/>
    <input type="submit" value="Jumlahkan">
</form>

Simpan kode diatas dengan nama "form_penjumlahan.php". Jika sudah, sekarang saatnya kita membuat file proses dari form diatas. Buatlah sebuah file php baru dengan nama "proses_penjumlahan.php". Isi dari file ini sebagai berikut:

<?php
$a = $_REQUEST['A'];
$b = $_REQUEST['B'];

$c = "";
$c = $a + $b;

echo "Hasil penjumlahan".$a." + ".$b." = ".$c;
?>

Saya akan jelaskan maksud dari kode diatas.

$a = $_REQUEST['A']; tujuannya adalah mengambil nilai yang terletak pada textbox1 dan memberikan nilai tersebut ke variabel a ($a). Dan $b = $_REQUEST['B']; tujuannya adalah mengambil nilai yang ada pada textbox2 dan memberikannya ke variabel b ($b).
Kemudian kita mendeklarasikan sebuah variabel baru bernama c ($c). Selanjutnya kita membuat variabel c ini untuk menampung hasil penjumlahan dari a dan b. $c = $a + $b;

Terakhir, kita mengeluarkan hasil penjumlahan tersebut dengan meng-echo variabel yang disebutkan diatas. Hasilnya akan tampak seperti ini:



Semoga tulisan diatas bermanfaat buat teman-teman yang sedang mempelajari pemrograman web.

0 komentar:

Posting Komentar

Search

Twitter updates