php从远程页面获取字符串

时间:2012-02-05 12:19:12

标签: php string

我正在为我的网站创建移动支付处理脚本,为了验证付款,我必须从提供商网站获取字符串。

字符串将是“有效”或“无效”

如何从我自己的网站上提取此字符串?

2 个答案:

答案 0 :(得分:3)

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

我会选择卷曲,它会以最少的代码为您提供最佳控制。

答案 1 :(得分:1)

如果要根据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
}

希望有所帮助。