Lis*_*isa 4 php regex hyperlink preg-match
我调整了一个小脚本来检查反向链接.然而,我继续得到错误
警告:preg_match()[function.preg-match]:在第17行找不到结束分隔符'/'.
<?php
function file_get_contents_curl($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
function google_backlink($uri)
{
$url = 'http://www.google.com/search?q=link:facebook.com&hl=en&filter=0';
$v = file_get_contents_curl($url);
preg_match('/<div id="resultStats">About \(.*?)\ ',$v,$s);
$s_number = explode(".", $s[1]);
$i = 0;
if ($s[1]!=0) {
return $s[1];
} else {
return ($r[1]) ? $r[1] : '0';
}
}
echo "Google backlink = ".google_backlink($url)."<br />";
?>
Run Code Online (Sandbox Code Playgroud)
出什么问题了
preg_match('/<div id="resultStats">About \(.*?)\ ',$v,$s);
Bli*_*ndy 10
错误非常清楚,你没有包括尾随/:
preg_match('/<div id="resultStats">About \(.*?)\ /',$v,$s);
Run Code Online (Sandbox Code Playgroud)
老实说,我怀疑你的逃脱角色是否合适.也许你的意思\)?
| 归档时间: |
|
| 查看次数: |
15987 次 |
| 最近记录: |