> 백엔드 개발 > PHP 튜토리얼 > HTML 테이블의 각 행과 열을 배열로 변환하여 테이블 데이터 수집

HTML 테이블의 각 행과 열을 배열로 변환하여 테이블 데이터 수집

WBOY
풀어 주다: 2016-07-25 09:10:09
원래의
1158명이 탐색했습니다.
","{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;
  • }
  • ?>
  • 复制代码
    将HTML表格的每行每列转为数组,采集表格数据
    1. //将HTML表格的每行每列转为数组,采集表格数据
    2. function get_td_array($table) {
    3. $table = preg_replace("']*?>'si","",$table);
    4. //OSPHP.COm.CN
    5. $table = preg_replace("']*?>'si","",$table);
    6. $table = preg_replace("']*?>'si","",$table);
    7. $table = str_replace("


    원천:php.cn
    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    인기 튜토리얼
    더>
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿