130 likes | 304 Views
PHP Array. Bayu Priyambadha, S.Kom. Array. Array is collection of data that is saved in some place together and it is can accessed using index key 2 Kinds of Array : Array with numeric index Associative Array. Array With Numeric Index. Array with numeric index Example :
E N D
PHP Array Bayu Priyambadha, S.Kom
Array • Array is collection of data that is saved in some place together and it is can accessed using index key • 2 Kinds of Array : • Array with numeric index • Associative Array
Array With Numeric Index • Array with numeric index • Example : $suku = array(”Jawa”,”Sunda”,”Batak”,”Minang”); Or $suku[0] = ”Jawa”; $suku[1] = ”Sunda”; $suku[2] = ”Batak”; $suku[3] = ”Minang”;
Associative Array • Array with index based on current name • Example : $suku = array(“satu” => “Jawa”, “dua” => “Sunda”, “tiga” => “Batak”, “emapat” => “Minang”);
Array Manipulation • Adding Array (Push) • Merge Array • Deletion Array • Sorting Array
Adding Array (Push) • Used to adding array data to existing array • PHP function : array_push() • Example : $suku = array(”Jawa”,”Sunda”); array_push($suku, ”Batak”, ”Minang”);
Merge Array • Used to merge two array • PHP function : array_merge(); • Example : $satu = array(”Jawa”, ”Sunda”); $dua = array(”Batak”, ”Minang”); $gabung = array_merge($satu, $dua);
Deletion Array (1) • Used to delete data in array • PHP function : array_shift(); array_pop(); • Example : $suku = array(”Jawa”, “Sunda”, “Batak”); $suku_baru = array_shift($suku); $suku = array(”Jawa”, “Sunda”, “Batak”); $suku_baru = array_pop($suku);
Deletion Array (2) • How to delete the middle data? • PHP function : array_ splice(); • Example : $arr = array("zero","one", "two", "three", "four", "five", "six"); array_splice($arr,3,2);
Sorting Array (1) • Used to sort array data • PHP function : sort(); • Example : $nama = array(”abi”,”bobo”,”cica”,”ani”); sort($nama);
Sorting Array (2) • asort() • ksort() • rsort() • arsort() • krsort()