php 将table转换成数组的函数时单词之间的空格也被删掉了!-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

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

2016-03-09 08:47:49 1906 1

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

 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("</tr>", "{tr}", $table);
            $table = str_replace("</td>", "{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;
        } 
取消 提交回答
全部回答(1)
  • 小旋风柴进
    2019-07-17 18:55:15

    [s]+表示空格,你要保留,就把它删除。

    0 0
相关问答

1

回答

PHP如何读取WEB服务器上的JS文件源代码,报错

2020-06-20 21:30:31 2412浏览量 回答数 1

1

回答

PHP 读取TXT文件的相关问题,报错

2020-06-20 21:31:25 2463浏览量 回答数 1

1

回答

网站默认的首页 index.php 能访问,但是文件里面找不到这个文件。。

2018-12-13 20:25:57 744浏览量 回答数 1

1

回答

首页index.php文件没有放到htdocs文件夹根目录下 出现403错误

2018-10-12 20:49:10 1223浏览量 回答数 1

1

回答

共享虚拟主机普惠版不支持PHP语言,上传PHP文件无法正常访问

2018-03-17 12:22:53 460浏览量 回答数 1

1

回答

在浏览器中打开php文件时,是Linux中的哪个用户执行的?

2017-11-30 17:36:53 1706浏览量 回答数 1

0

回答

如何通过IIS7.5和php.ini配置文件调整网站后上传文件大小限制

2017-11-02 15:04:04 2378浏览量 回答数 0

8

回答

文件存贮在阿里云的OSS,PHP怎么实现多文件打包下载?

2017-03-10 11:14:31 11910浏览量 回答数 8

1

回答

新建PHP的utf-8无dom文件,关了再打开变成ANSI了,怎么办?

2016-06-14 14:25:47 2249浏览量 回答数 1

1

回答

关于在linux中定时执行php文件的问题!

2016-06-13 11:00:26 1619浏览量 回答数 1
2709
文章
6591
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载