Aray dan Fungsi Apa itu Array Variabel khusus
Aray dan Fungsi
Apa itu Array? Variabel khusus yang dapat menampung beberapa nilai dalam satu variabel tunggal. Array dapat menyimpan banyak nilai di dalam satu nama, dan nilai tersebut dapat diakses dengan mengacu pada nomor indeks.
Analogi Array
Cara Pendeklarasian Array (1) <? php $warna = array(“merah”, ”kun ing”, ”hijau”, ”biru”); <? $kota[ ] = "Jakarta"; $kota[ ] = "Bandung"; $kota[ ] = "Surabaya"; $kota[ ] = "Solo"; echo “ini cara pendeklarasian $kota[ ] = "Semarang"; array pertama : ”; echo "pendeklarasian array kedua: "; echo “$warna [3]”; echo "$kota[3] "; ? > <? php $kota[0] = "Jakarta"; $kota[5] = "Bandung"; $kota[2] = "Surabaya"; $kota[] = "Solo"; $kota[] = "Semarang"; $kota[gudeg] = "Jogjakarta"; echo "pendeklarasian array ketiga : "; echo "$kota[gudeg] "; echo "$kota[8] "; ? >
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 : "; echo "$kota[gudeg] "; echo "$kota[8] "; ? > <? php $kota = array( "jatim"=>array("Surabaya", "Malang", " Jember", "Bondowoso"), "jabar"=>array("Bandung", "Bogor", ”D epok"), "jogja"=>array("Sleman", "Bantul", "Kul onprogo", "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 satu atau 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 write. Name() { echo “Iklima Ermis"; } echo "My name is "; write. Name(); ? > </body> </html>
Fungsi dengan Parameter
Fungsi dengan Parameter Default
Fungsi dengan Argumen Pass by Value <? php function luas($panjang, $lebar) { $luas = $panjang*$lebar; return($luas); } echo("Luasnya = ". luas(3, 9)); ? > Pass by reference <? php function sambung(&$string) { $string. = "dan tambahannya"; } $str = "Ini sebuah contoh string "; sambung($str); echo $str; ? >
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 dan require
Daftar Referensi Modul Praktikum Pemrograman Internet dengan PHP -AMIKOM-Yogyakarta. www. w 3 school. com Bahan Ajar Perangkat Lunak Pengembangan Web, Aditya Wicaksono.
- Slides: 37