Penggunaan fungsi TOARRAY pada PHP

Masih dalam pembahasan tentang php, kali ini rumah code akan membahas tentang jenis array dan fungsi yang dapat mengolah array pada php. Dengan kata lain kita akan belajar cara menggunakan dan mengolah array dengan php.

Apa itu array?

Array adalah sebuah variabel yang dapat menyimpan lebih dari satu nilai (Value).

Jenis Array Pada PHP

Terdapat tiga buah jenis array dalam php yaitu :

  1. Numeric Array / Indexed Array
  2. Associative array
  3. Multidimensional array

Dari ketiga jenis array di atas kita akan membahas satu persatu cara mengimplementasikan nya

Baca Juga : Cara mengetahui perbedaan metode Post dan get

Numeric / Indexed Array

Cara Mendeklarasikan array ini

//Cara Pertama
$programs = array("php", "asp", "java", "pascal");
//Cara Kedua
$programs = ["php", "asp", "java", "pascal"];
//Cara Ketiga
$programs[0] = "php";
$programs[1] = "asp";
$programs[2] = "java";
$programs[3] = "pascal";

contoh penggunaan dari array ini

$programs = ["php", "asp", "java", "basic"];
echo $programs[0].", ".$programs[1].", ".$programs[2]." dan ".$programs[3]." adalah bahasa pemograman";

selain dengan contoh di atas array dapat juga di panggil dengan menggunakan looping

Baca Juga : Mengenal Lopping di php beserta contoh

Associative array

Cara Mendeklarasikan associative array

//Cara Pertama
$var = ["php" => "Pemograman","Linux" => "Sistem Operasi","MySQL" => "Database"];
//Cara Kedua
$var = array("php" => "Pemograman","Linux" => "Sistem Operasi","MySQL" => "Database");
//Cara Ketiga
$var["php"] = "Pemograman";
$var["Linux"] = "Sistem Operasi";
$var["MySQL"] = "Database";

contoh array ini

$var = array("php" => "Pemograman","Linux" => "Sistem Operasi","MySQL" => "Database");
echo "PHP adalah sebuah bahasa ".$var["php"]."
"; echo "PHP adalah sebuah ".$var["Linux"]."
"; echo "PHP adalah sebuah ".$var["MySQL"]."
";

Multidimensional array

Multidimensional array atau array multidimensi ini bisa di bilang sebagai array yang berada dalam array atau bisa juga di sebut sebagai array 2 dimensi, array 3 dimensi dan selanjutnya.

Pada tutorial kali ini kita akan membahas mengenai pengertian dan fungsi array serta cara penggunaan array untuk pemrograman PHP. Sebelumnya kita telah membahas mengenai pengertian function pada PHP.

Apa Pengertian dan Fungsi Array…?

Array merupakan kumpulan banyak nilai yang disimpan dalam satu variable. Array adalah variable khusus untuk lebih dari satu nilai di satu waktu.

Jika kita mempunyai daftar dari benda (misalnya daftar dari mobil), anda bisa menyimpan jenis mobil dalam variable seperti berikut:

$mobil1 = “Toyota”;
$mobil2 = “Honda”;
$mobil3 = “Suzuki”;

Akan tetapi, penggunaan variable tersebut hanya terbatas untuk beberapa nilai saja. Bayangkan jika data yang digunakan tidak hanya 3, 4, atau 5? Misalnya data yang akan digunakan sebanyak 500 nilai bagaimana?

Solusi untuk mengatasi masalah ini adalah menggunakan array. Sebuah array dapat mengatasi banyak nilai dalam satu nama variable saja. Anda bisa mengakses nilai dengan menggunakan nomor indeks variable.


Bagaimana Cara Membuat Array…?

Untuk membuat array, kita bisa menggunakan perintah function array() untuk mendeklarasikanya.

array();

Pada pemrograman PHP, terdapat 3 (tiga) tipe dari array:
*Indexed array – sebuah array dengan indeks angka
*Associative array – array dengan kunci nama
*Multidimensional array – array yang berisi satu atau lebih array.

Untuk penjelasan lebih lanjut akan kita bahas… berikut ini…


1. Indexed array PHP

Untuk membuat array indeks dapat menggunakan dua (2) cara yakni:
– indeks dapat ditentukan secara otomatis, dan indeks dimulai dari 0, seperti ini:

$buah = array(“Pisang”, “Apel”, “Semangka”);

– atau indeks dapat ditetapkan dengan manual (pada masing – masing variable).

$buah[0] = “Pisang”;
$buah[1] = “Apel”;
$buah[2] = “Semangka”;

Dibawah ini merupakan contoh membuat indeks array dengan nama $mobil, ditetapkan isi 3 elemen. Kemudian mencetak teks yang berisi nilai array.

Contoh Kode:

Output Kode:
Saya membeli mobil Toyota, Honda, Suzuki.

Cara Melihat Panjang dari Array

Untuk menghitung panjang array kita bisa menggunakan function count(). Fungsi ini akan memberikan banyaknya elemen dari array.

Contoh Kode:

Output Kode:
3

Bagaimana Looping dalam Array Indeks…?

Untuk mengulangi dan mencetak semua nilai dari indeks array, kita bisa menggunakan looping for seperti contoh dibawah ini.

Contoh Kode:

";
    }
?>

Output Kode:
Indonesia
Singapura
Malaysia


2. Associative Array pada PHP

Associative array merupakan array yang menggunakan name key untuk menentukan nilainya.
Ada dua(2) cara untuk membuat associative array yakni:

$umur = array(“Paijo”=>”26”, “Sugiman”=>”20”, “Sugiyono”=>”25”);

atau dengan :

$umur[‘Paijo’] = “26”;
$umur[‘Sugiman’] = “20”;
$umur[‘Sugiyono’] = “25”;

Maka, name keys bisa digunakan pada contoh dibawah ini:

Contoh Kode:

"25", "Tugiran"=>"21", "Tugiman"=>"23");
    echo "Umur dari Paijo adalah ".$umur['Paijo']." tahun.";
?>

Output Kode:
Umur dari Paijo adalah 25 tahun.

Bagaimana perulangan pada Associative Array…?

Untuk melakukan perulangan dan mencetak semua nilai pada associative array, kita bisa menggunakan looping foreach seperti pada contoh dibawah ini:

Contoh Kode:

"25", "Tugiran"=>"21", "Tugiman"=>"23");
foreach($umur as $x=>$nilai_x){
    echo "Name_Key= ".$x.", Nilai=".$nilai_x;
    echo "
"; } ?>

Output Kode:
Name_Key= Paijo, Nilai=25
Name_Key= Tugiran, Nilai=21
Name_Key= Tugiman, Nilai=23


3. Array Multidimensional

Untuk array ini akan kita bahas pada postingan selanjutnya.

Demikian tutorial pemrograman PHP mengenai pengertian dan fungsi array untuk pemrograman web. Selanjutnya kita akan membahas mengenai cara menggunakan array multidimensional. Semoga tutorial ini bermanfaat dan terima kasih.

Apa fungsi array pada PHP?

Array dalam PHP adalah jenis struktur data yang memungkinkan kita untuk menyimpan beberapa elemen dari tipe data yang sama di bawah satu variabel tunggal. Sehingga menghemat upaya kita menciptakan variabel yang berbeda untuk setiap data.

Apa fungsi dari penggunaan array?

Array merupakan tipe data terstruktur dalam pemrograman, array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks. Sehingga sejumlah variabel dapat menggunakan nama yang sama.

Kapan array di gunakan?

Jawaban. Kita menggunakan array ketika ingin menyimpam banyak data, misalkan ada 100 angka yang ingin di simpan sesuai inputan, apakah mungkin membuat 100 variable & 100 if untuk inputan tersebut? Maka digunakanlah array.

Bagaimana cara menulis array dalam PHP?

Penulisan Array Pada PHP.
Pada Array $buah kita gunakan fungsi array() dan menuliskan isi array di dalam fungsi array, dengan pemisah tanda koma..
Pada Array $sayur kita gunakan tanda kurung siku [ ] dan menuliskan isi array diantara kurang siku pembuka ( [ ) dan kurung siku penutup ( ] ).