aray dan fungsi - rhezaariyanto.files.wordpress.com · apa itu array? variabel khusus yang dapat...

Post on 08-Apr-2019

238 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Aray dan Fungsi

Apa itu Array?

Variabel khusus yang dapat menampungbeberapa nilai dalam satu variabel tunggal.Array dapat menyimpan banyak nilai didalam satu nama, dan nilai tersebut dapatdiakses dengan mengacu pada nomorindeks.

Analogi Array

Cara Pendeklarasian Array (1)

<?php$warna = array(“merah”,”kuning”,”hijau”,”biru”);

echo “ini carapendeklarasianarray pertama:<br>”;

echo “$warna [3]”;?>

<?$kota[ ] = "Jakarta";$kota[ ] = "Bandung";$kota[ ] = "Surabaya";$kota[ ] = "Solo";$kota[ ] = "Semarang";

echo "pendeklarasianarray kedua: <br>";

echo "$kota[3]<br>";?>

<?php$kota[0] = "Jakarta";$kota[5] = "Bandung";$kota[2] = "Surabaya";$kota[] = "Solo";$kota[] = "Semarang";$kota[gudeg] = "Jogjakarta";

echo "pendeklarasian array ketiga : <br>";echo "$kota[gudeg] <br>";echo "$kota[8]<br>";?>

Cara Pendeklarasian Array (2)

<?php$kota[0] = "Jakarta";$kota[5] = "Bandung";$kota[2] = "Surabaya";$kota[] = "Solo";$kota[] = "Semarang";$kota[gudeg] = "Jogjakarta";

echo "pendeklarasian array ketiga : <br>";echo "$kota[gudeg] <br>";echo "$kota[8]<br>";?>

<?php$kota = array("jatim"=>array("Surabaya","Malang","Jember","Bondowoso"),"jabar"=>array("Bandung","Bogor",”Depok"),"jogja"=>array("Sleman","Bantul","Kulonprogo","Wates"));print("Saya berasal dari ".$kota[jatim][3]."dan sekarang saya kuliah di".$kota[jabar][2]);?>

Jenis Array

Indexed Array

>> Array dengan indeks numerik

count()

Loop dengan indexed Arrays

Associative Arrays

>> Array dengan indeks bernama

Loop dengan Associative Arrays

Multidimensional Arrays

>> Array yang berisi satuatau lebih array

$families = array (“Griffin” => array (”Peter”,”Lois”,”Megan”),“Quagmire” => array (“Glenn”),”Brown” => array ( “Cleveland”, ”Loretta”, ”Junior”));

sort()

rsort()

asort()

arsort()

ksort()

krsort()

Fungsi

Fungsi

Contoh Fungsi

<html><body>

<?function writeName(){ echo “Iklima Ermis";}

echo "My name is ";writeName();?>

</body></html>

Fungsi dengan Parameter

Fungsi dengan Parameter Default

Fungsi dengan Argumen

<?phpfunction luas($panjang, $lebar){$luas = $panjang*$lebar;return($luas);}echo("Luasnya = ".luas(3,9));?>

<?phpfunction sambung(&$string){$string .= "dan tambahannya";}$str = "Ini sebuah contoh string ";sambung($str);echo $str;?>

Pass by Value Pass by reference

Fungsi dengan Return Value

Variabel Superglobal

Variabel Superglobal

GET vs POST

Kapan menggunakan GET

$_GET

Index.php Welcome.php

$_GET Url

http://localhost/php/welcome.php?fname=iklima&age=25

$_POST

Index.php Welcome.php

$_POST Url

Kapan menggunakan GET

include dan require statement

Perbedaan include danrequire

Daftar Referensi

Modul Praktikum Pemrograman Internet dengan PHP-AMIKOM-Yogyakarta.

www.w3school.com

Bahan Ajar Perangkat Lunak Pengembangan Web, Aditya Wicaksono.

top related