将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; } ?> 复制代码