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); //PHP オープンソースcode
- foreach ($ table as $key=>$tr) {
- $td =explode('{td}', $tr);
- $td_array[] = $td; PHP オープンソース コード
- }
- return $td_array
- ?>
-
-
- コードをコピーします
声明:この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。 |