将HTML表格的每行每列转为数组,采集表格数据
- //将HTML表格的每行每列转为数组,采集表格数据
-
- function get_td_array($table) {
- $table = preg_replace("'
]*?>'si","",$table);
- //OSPHP.COm.CN
- $table = preg_replace("'
]*?>'si","",$table);
- $table = preg_replace("'
]*?>'si","",$table);
- $table = str_replace("
| ","{tr}",$table); //开源代码OSPhP.COm.CN
- $table = str_replace("","{td}",$table);
- //去掉 HTML 标记
- $table = preg_replace("'<[/!]*?[^<>]*?>'si","",$table); //OSPHP.COM.Cn开源
- //去掉空白字符
- $table = preg_replace("'([rn])[s]+'","",$table);
- $table = str_replace(" ","",$table);
- //开源代码OSPHP.COM.Cn
- $table = str_replace(" ","",$table);
- $table = explode('{tr}', $table);
- array_pop($table); //PHP开源代码
- foreach ($table as $key=>$tr) {
- $td = explode('{td}', $tr);
- array_pop($td);
- $td_array[] = $td; //PHP开源代码
- }
- return $td_array;
- }
- ?>
复制代码
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31
|