Advertisement
Guest User

Materi Rabu 17-04-2019 (PHP Dasar Operator)

a guest
Apr 17th, 2019
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.  
  3. // string
  4. $var = "hello world";
  5. $var2 = 1; // < ini berupa apa
  6.  
  7. // single array
  8.  
  9. $data = array(
  10.     'nama' => 'Yudha',
  11.     'umurs' => '18 Tahun',
  12.     'umur' => '19 Tahun'
  13. );
  14.  
  15. // multidimensional array
  16.  
  17. $data2 = array (
  18.  
  19.     array(
  20.         'nama' => 'Yudha',
  21.         'umur' => '18 Tahun',
  22.         'Ranking' => '1'
  23.     ),
  24.  
  25.     array(
  26.         'nama' => 'Gema',
  27.         'umur' => '18 Tahun',
  28.         'Ranking' => '2'
  29.     ),
  30.  
  31.     array(
  32.         'nama' => 'Azizah',
  33.         'umur' => '18 Tahun',
  34.         'Ranking' => '10'
  35.     )
  36.  
  37. );
  38.  
  39. // cara buat array didalam foreach
  40.  
  41. $array_main = array();
  42.  
  43. foreach ($data2 as $value) {
  44.    
  45.     $array_main[] = array (
  46.         'Nama' => 'Kelas',
  47.         'Data' => $value
  48.     );
  49.  
  50. }
  51.  
  52. // cara hitung jumlah data didalam foreach
  53.  
  54. $tes_count = count($array_main);
  55.  
  56. // cara manggil data didalam multidimensional array
  57.  
  58. foreach ($array_main as $item) {
  59.  
  60.     // echo $item['Data']['Ranking'];
  61.  
  62. }
  63.  
  64. // var_dump($array_main);
  65.  
  66. // var_dump($array_main[0]['Data']['umur']);
  67.  
  68. // echo $var.'<br><br>';
  69. // print $var.'<br><br>';
  70.  
  71. // echo $data.'<br><br>';
  72.  
  73. // var_dump($var);
  74.  
  75. // echo '<br><br>';
  76.  
  77. // var_dump($data);
  78.  
  79. // echo '<br><br>';
  80.  
  81. // var_dump($data2);
  82.  
  83. if ($var == $var2){ // kalo var sama dengan var2 maka outputnya foo
  84.     echo 'foo';
  85.  
  86. } else if ($var != $var2 AND !empty($var)) { // kalo var berbeda dengan var2 tetapi var tidak kosong datanya maka outputnya bar
  87.     echo 'bar';
  88.  
  89. } else { // kalo var berbeda dengan var2 karena data var itu kosong maka outputnya data not found
  90.     echo 'data not found';
  91. }
  92.  
  93. ?>
  94.  
  95. <table>
  96.     <thead>
  97.         <tr>
  98.             <th>Nama Lengkap</th>
  99.             <th>Umur</th>
  100.         </tr>
  101.     </thead>
  102.  
  103.     <?php
  104.         foreach ($data2 as $value) {
  105.     ?>
  106.  
  107.     <tbody>
  108.         <tr>
  109.             <td>
  110.                 <?php
  111.                    $nama = $value['nama'] == 'Yudha' ? 'Rendi' : $value['nama'];
  112.                    echo $nama;
  113.                 ?>
  114.             </td>
  115.             <td><?php echo $value['umur']; ?></td>
  116.         </tr>
  117.     </tbody>
  118.  
  119.     <?php  
  120.         }
  121.     ?>
  122.  
  123. </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement