'si", "", $table); $table = preg_replace("']*?>'si", "&qu"/> 'si", "", $table); $table = preg_replace("']*?>'si", "&qu">

php 将table转换成数组的函数,单词之间的空格也被删掉了!

WBOY
リリース: 2016-06-02 11:30:57
オリジナル
940 人が閲覧しました

php

下面是我用的函数,可以正常转换,就是转换之后 英语句子里面单词之间没有空格了,谁帮我看下。

<code> function get_td_array($table) {            $td_array = "";            $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);            $table = preg_replace("']*?>'si", "", $table);            $table = preg_replace("'([\r\n])[\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;        }                                     </table></code>
ログイン後にコピー
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート