这篇文章主要为大家详细介绍了php检测网页是否被百度收录函数的简单示例,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧!

使用:传入一个网址,如 http://512pic.com/article/1.html ,返回1,代表已经收录;返回0,代表百度没有收录。

代码如下:

/* 512笔记 www.512Pic.com */

header("Content-type: text/html; charset=utf-8");

function checkBaidu($url) {

$url = 'http://www.baidu.com/s?wd=' . $url;

$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, $url);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

$rs = curl_exec($curl);

curl_close($curl);

$arr = parse_url($url);

if (strpos($arr['query'], 'http://')) {

$arr['query'] = str_replace('http://', '', str_replace('wd=', '', $arr['query']));

} else {

$arr['query'] = str_replace('wd=', '', $arr['query']);

}

if (strpos($arr['query'], '?')) {

$str = strstr($arr['query'], '?');

$arr['query'] = str_replace($str, '', $arr['query']);

}

if (strpos($arr['query'], '/')) {

$narr = explode('/', $arr['query']);

$arr['query'] = $narr[0];

}

if (strpos($rs, ''.$arr['query'].'')) {

return 1;

} else {

return 0;

}

}

echo checkBaidu('http://512pic.com/article/1.html');

?>

上面程序执行结果:

1

注:关于php检测网页是否被百度收录函数的简单示例的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:收录

php检测网页内容,php检测网页是否被百度收录函数的简单示例相关推荐

  1. php curl 测试,php使用curl检测网页是否被百度收录的示例

    php使用curl检测网页是否被百度收录的示例 php使用curl检测网页是否被百度收录的示例,需要的'朋友可以参考下. 代码如下: /* * 检测百度是否收录网页 curl模式 * @ param ...

  2. 在线人脸检测---年龄、年纪、性别(百度AI接口,简单小)

    最近闲时一直在尝试好玩的东西,百度AI开发平台也玩过还几次了,之前有尝试做文字转语音,挺好的,用在小程序播放新闻阅读,美滋滋,这次就用他们的人脸检测,其实我有在做实时检测的,但是还没完善又想发博客,所 ...

  3. 百度seo指南_白杨SEO:如何让网页被百度收录以及提高它的排序?

    前言:又快一周没更新了,这是白杨SEO公众号第52篇.现在还有人帮忙催了,挺好.本想昨天更的,和朋友聊项目回来太晚了.再说一下,我的更新规律,周更,再忙也抽时间写.为什么想到这个标题呢,往下看哈. 缘 ...

  4. Home Assistant设备追踪之ping检测和nmap检测

    Home Assistant设备追踪之ping检测和nmap检测 目录 Home Assistant设备追踪之ping检测和nmap检测 1.Home Assistant设备追踪之ping检测 2.H ...

  5. 团队项目(2.4) -- 《基于瞳孔检测的注意力检测研究》文献综述

        在本项目的最后,给大家带来的是本项目的文献综述,重申一下本项目拟题在开题时就被怼过,确实不妥,但是在此依旧沿用此名称.下面是直接引用: 一.研究背景 1.1 人脸检测的应用背景     在生物 ...

  6. emlog ajax,Emlog检测百度收录插件代码文章页ajax查询

    原创 今天冬镜在Young杨小杰博客发现了一个emlog文章页ajax查询是否被百度收录的代码,现在分享给大家. 通过ajax查询文章页百度收录判断,能优化网页加载白屏时间! 提醒一下这里用的是杨小杰 ...

  7. 智慧工地-基于深度学习yolov3的安全帽检测以及安全帽检测数据集(1)

    基于深度学习yolov3的安全帽检测以及安全帽检测数据集 数据集和代码下载地址:下载地址 数据可视化: 根目录下运行命令: show_yolo_anno.py (注意脚本内相关参数配置 ) 模型训练 ...

  8. 目标检测 | 盘点目标检测中的特征融合技巧(根据YOLO v4总结)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 特征融合分类 在深度学习的很多工作中(例如目标检测.图像分割),融 ...

  9. 运动目标检测、阴影检测及目标跟踪中用得到的标准测试视频下载

    运动目标检测.阴影检测及目标跟踪中用得到的标准测试视频下载 转载 2016年03月16日 09:53:28 标签: 目标跟踪 / 755

最新文章

  1. cocos2d-x 连帧动画实现
  2. 14-jQuery补充
  3. 几分钟学会归并排序和快速排序
  4. JBoss EAP 7快速入门
  5. java gc的特性_Java12新特性 -- 可中断的G1 Mixed GC
  6. Mac电脑 + Windows机械键盘?功能键映射了解一下
  7. mysql 5.7 enum_MYSQL中 ENUM 类型的详细解释
  8. 有史以来最强的 5G 入门科普!
  9. 认真学习系列:编译原理——B站笔记
  10. C#对IE使用Proxy(代理)
  11. python遗传算法
  12. 建筑师学python有用吗_建筑师为什么要学编程?
  13. 劲舞团显示正在登录message 服务器,[新手]劲舞团2.0之表情和message系统
  14. 一个屌丝程序员的青春(三三)
  15. Android 360度全景照片展示
  16. Python编程之文本颜色设置
  17. FreeRTOS临界段的保护
  18. 远程桌面如何传递声音的原理
  19. python multiprocessing_Python的multiprocessing模块详解
  20. 10.17——10.24ACM笔记

热门文章

  1. kafka集群部署成功后,创建生产者往指定主题里面发送消息时出错
  2. Spring Cloud Feign 启动报错 java.lang.ClassNotFoundException: org.springframework.cloud.client.loadbalan
  3. 手动选择显示_为什么考驾照的人多数选择C1而不是C2?老教练说出了真相....
  4. windows文件迁移到linux,从Windows到Linux迁移之文件服务器(Samba和AD完美结合)
  5. php curl显示错误信息,php如何调试curl错误信息
  6. 数据结构 python堆_Python中的堆栈数据结构是什么?
  7. java executor spring_java 线程池(ExecutorService与Spring配置threadPoolTaskExecutor)
  8. vue引入如何使用不同字体
  9. 判断浏览器是否支持websocket的方法
  10. Android开发笔记(一百七十九)避免方法数过多的问题