我正在为我的网站创建移动支付处理脚本,为了验证付款,我必须从提供商网站获取字符串。
字符串将是“有效”或“无效”
如何从我自己的网站上提取此字符串?
答案 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
}
希望有所帮助。