php - 使用 curl 从站点获取一个号码,然后在我的应用程序中使用它
问题描述
我正在搞乱 curl 从网站中提取一个数字,我得到了一个很好的花花公子。
问题是我得到的变量是一个对象类型,因此我不能像我想要的那样与我的网站上的变量进行交互,我已经用谷歌搜索了很多,我发现你不能将对象转换为浮点数。
include "simple_html_dom.php";
$url = "https://oilprice.com/oil-price-charts";
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($curl);
curl_close($curl);
$html = new simple_html_dom();
$html->load($response);
foreach($html->find('tr[data-id="46"]') as $link);
foreach($link->find('td[3]') as $link);
echo $link . "<br>";
解决方案
推荐阅读
- c# - 无法使用 selenium Web 驱动程序在 InPrivate 模式下打开 Edge
- c# - 检测新应用并在面板中运行
- spring-boot - 如何使用 Spring Cloud Config 刷新 Spring Boot 配置信息
- html - CSS Flexbox - 在两个 div 之间居中一个 div
- android - 具有自定义属性的 ObjectAnimator 不会调用属性设置器
- php - 为什么 jQuery 看不到已自动选中的复选框?
- android - setOnclcikListener 不在服务中工作我该怎么办?
- linux - 如何为匿名上传服务 file.io 创建 bashrc 脚本?
- json - 如何在节点js的Web服务中获取201状态码
- javascript - 尝试使用 PhantomJS 让 Affectiva 在 Node.js 上运行