Sabtu, 14 September 2013

PHP2 v2(array,looping,oop)

nah sekarang saya akan menjelaskan tentang array dan looping
1.array
Array di PHP adalah tipe variabel spesial, karena dengan array kita dapat mengakses sekumpulan nilai dengan menggunakan satu nama variabel.
array dideklarasikan seperti ini
$a=array();
atau
$a=array("as","tak");//di isi saat inisialisasi
atau dapat diisi satu sau seperti ini
$a[0]="1"; arti dari [] adalah index dan anka didalamnya maksuknya index yg keberapa
index dimulai dari angka 0

lalu hubunganya sama loping apa?
saat kita 1memanggil 1 Anggota array memerlukan index nya ,isi dari index adalah angka dan angka itu dapat di looping sehingga kta dapat memanggil bnyak anggota dari array dengan 1 souce code
lebih singkat kan

cara looping yg akan saya ajarkan adalah for
cara menggunakan for seperti ini


contoh decrement(mundur dari atas kebawah)

yg tampil adalah angka 10 - angka 1 contoh deincrement(dari bawah ke atas)

yg tampil adalah angka 1 - angka 10

penggunaan di array

output: kiki ganteng banget

untuk oop dasar dapat dibaca disini
oop1
oop2

sekarang kita ke praktek:
pentama kita buka netbeans lalu buat dua file php yaitu Biodata.php dan MainBiodata.php

lalu buka pada Biodata.php
isikan seperti ini:


penjelasan:
class biodata=> berarti kita membuat class bernama Biodata
private $ngarepan=array(..........);artinya kita membuat global variable array yg bertipe private
dan telah diisi
private $mburian=array();artinya isi  membuat global variable array yg bertipe private
dan belum diisi
private $foto; artinya isi  membuat global variable bertipe private
dan belum diisi
public function setdata(.........);artinya kita membuat method/function bernama setdata dan berisi 9 parameter didalam nya kita membuat array local yg isi dari array tersebut didapat dari isi dari variable di argumen lalu array local tersebut isinya di isikan ke array $mburian
public function setfoto($newFoto);artinya kita membuat method/function bernama setfoto dengan 1 parameter dan digunakan untuk mengisi $foto;
 public function getfoto() {
        return $this->foto;
    }method/fucntion untuk mengembalikan nilai dari variable $foto;

    public function getngarepan($j) {
        return $this->ngarepan[$j];
    }method/fucntion untuk mengembalikan nilai dari variable array ngarepan;

    public function getmburian($j) {
        return $this->mburian[$j];
    }method/fucntion untuk mengembalikan nilai dari variable array mburian;

    public function getjumlah() {
        return count($this->mburian) - 1; //karena index php diawali 0
    }method/fucntion untuk mengembalikan jumlah panjang array mburian-1;


lalu buka file MainBiodata.php

lalu isikan seperti ini:




outputnya akan seperti ini:

0 komentar:

Posting Komentar