martinms

3. Contoh array PHP

Jul 16th, 2021
424
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.42 KB | None | 0 0
  1. <?php
  2. //array satu dimensi:
  3. $siswa = array('Joni', 'Dika Saputra', 'Jhon Doe'); // ini array satu dimensi
  4. $guru = ['Kakashi', 'Iruka']; // ini juga array satu dimensi
  5.  
  6. //Menampilkan data:
  7. echo $siswa[2]; //hasil: 'Jhon Doe';
  8. echo '<br>';
  9.  
  10. //array dengan kunci dan value
  11. $data = [
  12.     'fakultas' => 'Teknik',
  13.     'prodi' => 'Informatika',
  14. ];
  15.  
  16. //menampilkan data:
  17. echo $data['prodi']; //hasil: Informatika
  18. echo '<br>';
  19.  
  20. /**
  21.  * Pada array $data,
  22.  * `fakultas` dan `prodi` disebut "kunci" (key)
  23.  * sedangkan `Teknik` dan `Informatika` disebut "value" (nilai / isi)
  24.  *
  25.  * `fakultas` merupakan key dari `Teknik`,
  26.  * dan `Informatika` merupakan value dari key `prodi`
  27.  * (saling berpasangan)
  28. **/
  29.  
  30. //array multi dimensi
  31. $data_mahasiswa = [
  32.     'nama' => 'Martin Mulyo Syahidin',
  33.     'npm' => 'G1A019061',
  34.     'data_prodi' => [
  35.         'nama' => 'Informatika',
  36.         'kaprodi' => 'Arie Vatresia, S.T., M.T.I., Ph.D.',
  37.  
  38.         'data_fakultas' => [
  39.             'nama' => 'Teknik',
  40.             'dekan' => ''
  41.         ]
  42.     ],
  43. ];
  44.  
  45. //menampilkan data:
  46. echo $data_mahasiswa['data_prodi']['kaprodi']; //hasil: Arie Vatresia, S.T., M.T.I., Ph.D.
  47.  
  48. /**
  49.  * Inti array multi dimensi adalah: ada array di dalam array.
  50.  * Pada array $data_mahasiswa, terdapat key "data_prodi" yang berisi array lagi,
  51.  * yaitu array data prodi.
  52.  * Di dalam key "data_prodi" ini ada key "data_fakultas" yang berisi data fakultas.
  53.  *
  54.  * Jadi array $data_mahasiswa ini terdiri dari 3 dimensi.
  55. **/
Advertisement
Add Comment
Please, Sign In to add comment