首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >(php get content )如何使用foreach循环rid检索一个字符串

(php get content )如何使用foreach循环rid检索一个字符串
EN

Stack Overflow用户
提问于 2018-08-26 04:11:25
回答 1查看 177关注 0票数 0

我试图从url中获取一些表的内容,但它总是得到一个字符串。

我想知道是否可以使用foreach循环来获取表中的所有字符串,如下所示:

代码语言:javascript
复制
<?php
$url = 'https://www.w3.org/WAI/UA/2002/06/thead-test';
$content = file_get_contents($url);
$first_step = explode( '<td>' , $content );
$second_step = explode('</td>' , $first_step[1] );
$output = $second_step[0];
echo $output;
?>

我在一些研究后找到了一些链接,但它对我帮助不大。

如有任何帮助,我们将非常感谢:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-26 06:11:11

不完全清楚你在这里做什么.您想获取表单元格之间的所有字符串的内容(<td>xxx</td>)吗?

代码语言:javascript
复制
$url = 'https://www.w3.org/WAI/UA/2002/06/thead-test';
$content = file_get_contents($url);
preg_match_all('#<td>(.*?)</td>#m', $content, $matches);
$output = $matches[1];
var_dump($output);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52020889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档