使用文件获取内容从电子商务网站获取产品价格
Getting a product price from an ecommerce site using file get content
我正在尝试使用 php 和 file_get_contents 函数获取产品价格。这是我的代码。它正在加载整个页面,但我只需要该页面的价格。有人可以帮忙吗?谢谢
<?php
$homepage = file_get_contents('https://www.snapdeal.com/product/bhawna-collection-loard-shiv-trishul/672311651336');
echo $homepage;
?>
PHP Simple HTML DOM parser这种东西真是天赐良机
只需将其添加到您的 php
require_once('./path/to/SimpleHtmlDom.php');
// Create DOM from URL or file
$html = file_get_html('https://www.snapdeal.com/product/bhawna-collection-loard-shiv-trishul/672311651336');
// Find all images
$price = $html->find('.pdp-final-price .payBlkBig', 0)->plaintext;
使用标准函数
<?php
$homepage = file_get_contents('https://www.snapdeal.com/product/bhawna-collection-loard-shiv-trishul/672311651336');
$search = '<span class="payBlkBig" itemprop="price">';
$subStrPos = strpos($homepage, $substring) + strlen($search);
$subStr = substr($string, $subStrPos);
$price = substr($subStr, 0, strpos($subs, '</span>'));
echo $price;
我正在尝试使用 php 和 file_get_contents 函数获取产品价格。这是我的代码。它正在加载整个页面,但我只需要该页面的价格。有人可以帮忙吗?谢谢
<?php
$homepage = file_get_contents('https://www.snapdeal.com/product/bhawna-collection-loard-shiv-trishul/672311651336');
echo $homepage;
?>
PHP Simple HTML DOM parser这种东西真是天赐良机
只需将其添加到您的 php
require_once('./path/to/SimpleHtmlDom.php');
// Create DOM from URL or file
$html = file_get_html('https://www.snapdeal.com/product/bhawna-collection-loard-shiv-trishul/672311651336');
// Find all images
$price = $html->find('.pdp-final-price .payBlkBig', 0)->plaintext;
使用标准函数
<?php
$homepage = file_get_contents('https://www.snapdeal.com/product/bhawna-collection-loard-shiv-trishul/672311651336');
$search = '<span class="payBlkBig" itemprop="price">';
$subStrPos = strpos($homepage, $substring) + strlen($search);
$subStr = substr($string, $subStrPos);
$price = substr($subStr, 0, strpos($subs, '</span>'));
echo $price;