php scrape:仅回显第三个单词

php scrape:仅回显第三个单词,php,echo,scrape,Php,Echo,Scrape,因此,我正在尝试使用php抓取可能性,我希望能够更精确地了解正在被回送的数据。以下代码实现了这一输出:道琼斯工业平均指数(DJIA),创历史新高收盘价:2017年6月14日(21374.56) 您可以使用explode()php函数,该函数用于将字符串转换为数组 $entries = $xpath->query($query); foreach ($entries as $entry) { $result = trim($entry->textContent);

因此,我正在尝试使用php抓取可能性,我希望能够更精确地了解正在被回送的数据。以下代码实现了这一输出:道琼斯工业平均指数(DJIA),创历史新高收盘价:2017年6月14日(21374.56)

您可以使用explode()php函数,该函数用于将字符串转换为数组

$entries = $xpath->query($query);
foreach ($entries as $entry) {
     $result = trim($entry->textContent); 
     $ret_ = explode(' ', $result);
    echo $ret_[2];

}

Another one

<?php

$text = "DJIA All Time, Record-High Close: June 14, 2017 (21,374.56)";

$text_array = explode(' ', $text);

 print_r($text_array);
 echo $text_array[2];
?>
$entries=$xpath->query($query);
foreach($entries作为$entry){
$result=trim($entry->textContent);
$ret_uu=爆炸(“”,$result);
echo$ret_uu2];
}
另一个

您好,2432.46这是您的输出,您希望从中得到什么?我希望能够选择输出中出现的第三个单词/值。第三个词是“时间”。如果我选择2432.46,这很好,我相信这将是第九个值/字。我是用“”来定义它的spacesNVM修复了它!刚刚取出echo$text_数组[2];//结果是aThanks Saroj!你真是太快了,帮了我大忙。很高兴现在能真正探索这一点。很高兴它对您有所帮助。一件简单的事情,所有的值和单词我都能在输出中个性化,除了最后一个值:(21374.56),它刚刚变成空白。知道是什么引起的吗?嗯,也许这和括号有关,很明显(21,它本身的价值是因为有空格。我想知道是否有任何关于括号的工作,以防我在将来遇到这种情况。如果你有空格,那么它将分离到数组的另一个索引。如果它没有空格,那么它将在数组的最后一个索引中给出整个字符串。你可以在线()检查它我举个例子。
$entries = $xpath->query($query);
foreach ($entries as $entry) {
     $result = trim($entry->textContent); 
     $ret_ = explode(' ', $result);
    echo $ret_[2];

}

Another one

<?php

$text = "DJIA All Time, Record-High Close: June 14, 2017 (21,374.56)";

$text_array = explode(' ', $text);

 print_r($text_array);
 echo $text_array[2];
?>