(php 获取内容)我如何使用 foreach 循环摆脱检索一个字符串
(php get content ) how can i use foreach loop to rid retrieving one string
我正在尝试从 url 获取一些 table 的内容,但它总是获取一个字符串。
我想知道我是否可以使用 foreach 循环来获取 table 中的所有字符串,例如:
<?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;
?>
经过一番研究,我找到了一些 link,但对我帮助不大。
感谢任何帮助:)
不完全清楚你这里是什么...你想获取 table 个单元格 (<td>xxx</td>
) 之间的所有字符串的内容?
$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);
我正在尝试从 url 获取一些 table 的内容,但它总是获取一个字符串。
我想知道我是否可以使用 foreach 循环来获取 table 中的所有字符串,例如:
<?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;
?>
经过一番研究,我找到了一些 link,但对我帮助不大。
感谢任何帮助:)
不完全清楚你这里是什么...你想获取 table 个单元格 (<td>xxx</td>
) 之间的所有字符串的内容?
$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);