php将HTML表格每行每列转为数组实现采集表格数据的方法_PHP教程

WBOY
發布: 2016-07-13 09:58:04
原創
787 人瀏覽過

php将HTML表格每行每列转为数组实现采集表格数据的方法

 本文实例讲述了php将HTML表格每行每列转为数组实现采集表格数据的方法。分享给大家供大家参考。具体如下:

下面的php代码可以将HTML表格的每行每列转为数组,采集表格数据

<?php function get_td_array($table) {
  $table = preg_replace("'<table[^>]*?>'si","",$table);
  $table = preg_replace("'<tr>]*?>'si","",$table);
  $table = preg_replace("'<td>]*?>'si","",$table);
  $table = str_replace("</td>
</tr>","{tr}",$table);
  $table = str_replace("","{td}",$table);
  //去掉 HTML 标记 
  $table = preg_replace("']*?>'si","",$table);
  //去掉空白字符 
  $table = preg_replace("'([rn])[s]+'","",$table);
  $table = str_replace(" ","",$table);
  $table = str_replace(" ","",$table);
  $table = explode('{tr}', $table);
  array_pop($table);
  foreach ($table as $key=>$tr) {
    $td = explode('{td}', $tr);
    array_pop($td);
    $td_array[] = $td;
  }
  return $td_array;
}
?>
登入後複製

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/979234.htmlTechArticlephp将HTML表格每行每列转为数组实现采集表格数据的方法 本文实例讲述了php将HTML表格每行每列转为数组实现采集表格数据的方法。分享给大...
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!