php从远程页面获取字符串

问题描述:

我正在为我的网站创建移动支付处理脚本,并验证付款,我必须从提供商网站抓取一个字符串。php从远程页面获取字符串

的字符串值可以是“有效”或“无效”

我怎么能拉这个字符串从我自己的网站?

如果你想从基于URL的远程文件检查在HTML中的特定字符串,可以使用以下命令:

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, "https://some.url.com"); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
$output = curl_exec($ch); 
curl_close($ch); 
if (strstr($output, "Valid")) { 
    // The payment is valid 
} 
else { 
    // The payment is invalid 
} 

希望有所帮助。

有很多方法,您可以直接使用file_get_contents('http://...'),curl或打开socket

我会用curl去,它会给你最好的控制与最少量的代码。