Selasa, 24 Desember 2019

array

<?php
//array,
//array terdiri dari key => value
//contoh saifur, key = 0, value = 'saifur'
$belajarngoding = ['saifur','mega','ulul','kamal','adi','aldi','aji'];
 //padanannya $belajarngoding = [ 0 => 'saifur', 1 => 'mega' dst ]
 //mencetak ke browser, untuk keperluan user
 foreach($belajarngoding as $data){     echo $data. ','; }
 //debugging untuk keperluan programmer
 echo "<pre>"; var_dump($belajarngoding); echo "</pre>";
 //asosiative array, key ditentukan sendiri
     $mahasiswa = [  

         'nama' => 'saifur',       
          'alamat' => 'kalinyamatan',       
           'tanggal_lahir' => '5 Maret 1997',
         'umur' => 22 ];

     foreach($mahasiswa as $v => $k){    
         echo $v.':'.$k .'<br/>';
      }
     //multidimensional array
     $arraymultidimensi = [  
               [2,3,5],  
                 [7,6,10],   
                 [5,7,8],
               ];
           echo "<pre>";
           var_dump($arraymultidimensi);
           echo "</pre>";
                $mahasiswas = [   
                 [        
                     'nama' => 'saifur',  
                     'alamat' => 'kalinyamatan', 
                     'tanggal_lahir' => '5 Maret 1997',   
                     'umur' => 22
                          ],
                 [       
                  'nama' => 'mega',        
                  'alamat' => 'lebak',        
                  'tanggal_lahir' =>'24 Mei 1999',        
                  'umur' => 0,    
               ],
           ];
 $nomor = 1;

 ?>
<table border="1">
    <tr>
        <td>No</td>
        <td>Nama</td>
        <td>Alamat</td>
        <td>Tanggal Lahir</td>
        <td>Umur</td>
    </tr>
<?php
           foreach($mahasiswas as $mahasiswa){
           echo "<tr>";

               echo "<td>".($nomor ++)."</td>
                    <td>".$mahasiswa["nama"]."</td>
                   <td>".$mahasiswa['alamat']."</td>
                   <td>".$mahasiswa['tanggal_lahir']."</td>
                   <td>".$mahasiswa['umur']."</td>";
               echo "</tr>";

     }
     ?>
 </tabel>



dari scrip diatas sudah ada penjelasan tentang fungsi dan kegunananya, untuk scripnya bisa didownload di http://bit.ly/belajarngoding

Tidak ada komentar:

Posting Komentar