MGpaNqZaMWVdNaJ6MaJ5NGZ7MTcsynIkynwbzD1c

Belajar PHP Dasar - Contoh Parser DOM

Jasa Candil Kuya - Belajar PHP Dasar Untuk Pemula Contoh Parser DOM, Sebuah par…

Jasa Pembuatan Website
5932034103477481064

Belajar PHP Dasar - Contoh Parser DOM

2021-10-12
Belajar PHP Dasar - Contoh Parser DOM

Jasa Candil Kuya - Belajar PHP Dasar Untuk Pemula Contoh Parser DOM, Sebuah parser HTML Dom ditulis dalam versi PHP5.X. Dom Parser sangat baik dalam menangani XML serta HTML. Pengurai dom berjalan berdasarkan pohon dan sebelum mengakses data, ia akan memuat data ke objek dom dan akan memperbarui data ke browser web. Contoh di bawah ini menunjukkan cara mendapatkan akses ke data HTML di browser web. 


<?php 
   $html = ' 
      <head> 
         <title>Tutorialspoint</title>
      </head> 
   
      <body> 
         <h2>Course details</h2> 
      
         <table border = "0"> 
            <tbody> 
               <tr> 
                  <td>Android</td> 
                  <td>Gopal</td> 
                  <td>Sairam</td> 
               </tr> 
         
               <tr> 
                  <td>Hadoop</td> 
                  <td>Gopal</td> 
                  <td>Satish</td> 
               </tr> 
         
               <tr> 
                  <td>HTML</td> 
                  <td>Gopal</td> 
                  <td>Raju</td> 
               </tr> 
         
               <tr> 
                  <td>Web technologies</td> 
                  <td>Gopal</td> 
                  <td>Javed</td> 
               </tr> 
         
               <tr> 
                  <td>Graphic</td> 
                  <td>Gopal</td> 
                  <td>Satish</td> 
               </tr> 
         
               <tr> 
                  <td>Writer</td> 
                  <td>Kiran</td> 
                  <td>Amith</td> 
               </tr> 
         
               <tr> 
                  <td>Writer</td> 
                  <td>Kiran</td> 
                  <td>Vineeth</td> 
               </tr> 
            </tbody> 
         </table> 
      </body> 
   </html> 
   '; 
   /*** a new dom object ***/ 
   $dom = new domDocument; 
   
   /*** load the html into the object ***/ 
   $dom->loadHTML($html); 
   
   /*** discard white space ***/ 
   $dom->preserveWhiteSpace = false; 
   
   /*** the table by its tag name ***/ 
   $tables = $dom->getElementsByTagName('table'); 
   
   /*** get all rows from the table ***/ 
   $rows = $tables->item(0)->getElementsByTagName('tr'); 
   
   /*** loop over the table rows ***/ 
   foreach ($rows as $row) {
      /*** get each column by tag name ***/ 
      $cols = $row->getElementsByTagName('td'); 
      
      /*** echo the values ***/ 
      echo 'Designation: '.$cols->item(0)->nodeValue.'<br />'; 
      echo 'Manager: '.$cols->item(1)->nodeValue.'<br />'; 
      echo 'Team: '.$cols->item(2)->nodeValue; 
      echo '<hr />'; 
   }
?>  

Ini akan menghasilkan hasil berikut

Belajar PHP Dasar - Contoh Parser DOM


Demikian Pembahasan Belajar PHP Dasar Contoh Parser DOM, Download Kumpulan Source Code Aplikasi PHP di Blog Code Candil Kuya, Semoga Bisa Bermanfaat,

Jasa Candil Kuya

Formulir Whatsapp×
Data Anda
Data Lainnya
Kirim Sekarang