php使用curl检测网页是否被百度收录的示例分享
复制代码 代码如下:<?php/** 检测百度是否收录网页 curl模式* @ param string $url传入的url* return int (1 收录 0 不收录)*/function checkBaidu($url){$url='http://www.baidu.com/s?wd='.$url;$curl=curl_init()...
复制代码 代码如下:<?php/** 检测百度是否收录网页 curl模式* @ param string $url传入的url* return int (1 收录 0 不收录)*/function checkBaidu($url){$url='http://www.baidu.com/s?wd='.$url;$curl=curl_init()...
1、使用curl实现站外采集具体请参考我上一篇笔记:http://www.jb51.net/article/46432.htm2、编码转换首先通过查看源代码找到采集的网站使用的编码,通过mb_convert_encoding函数进行转码;具体使用方法:复制代码 代码如下:...
无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL 是一个功能强大的PHP库。PHP中的CURL函数库(Client URL Library Function)curl_close ― 关闭一个curl会话curl_...
复制代码 代码如下:<?php/** * 发送文件 * * @author: legend(legendsky@hotmail.com) * @link: http://www.ugia.cn/?p=109 * @description: send file to client * @version: 1.0 * * @param string $fileName...
preg_match_all ― 进行全局正则表达式匹配说明复制代码 代码如下:int preg_match_all ( string pattern, string subject, array matches [, int flags] )在 subject 中搜索所有与 pattern 给出的正则表达式匹配的内...
今天写程序的时候,突然发现了很早以前写的获取月份天数的函数,经典的switch版,但是获得上月天数的时候,我只是把月份-1了,估计当时太困了吧,再看到有种毛骨悚然的感觉,本来是想再处理一下的,但是一想肯定还有什么超方便的方法...
复制代码 代码如下:<?php
function sendFile($fileName, $fancyName = '', $forceDownload = true, $speedLimit = 0, $contentType = '') { if (!is_readable($fileName)) { header("HTTP/1.1 404...
我们在向mysql写入数据时,比如:复制代码 代码如下:mysql_query("update table set `title`='kuhanzhu's blog'");
那就会出错。同asp时一样,数据库都会对单引号过敏。而addslashes在这个时候就最长面子了,跟asp的replace...
复制代码 代码如下:function getPageContent($url) {
//$url='http://www.ttphp.com;
$pageinfo = array(); $pageinfo[content_type] = ''; $pageinfo[charset] = '';...
之前试过网上找的通过ASCII之类的字符替换,发现很多莫名其妙的问题。最后还是换成下面的字符替换方式了,把目前能找到的所有全角都列出来了一个个替换吧 复制代码 代码如下: /** * 全角字符转换为半角 * * @param strin...
靓点:1、多对多交叉场景分配;2、php新特性-闭包使用、批处理函数array_walk/array_flip使用;3、位运算&使用案例;使用场景:1、常见增删改查(2的N次方值入库);2、认证、第三方账号绑定、多分类选择;复制代码 代码如下:<?phpclas...
/n 软回车: 在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 /r 的效果。 在Linux、unix 中只表示换行,但不会回到下一行的开始位置。
/r 软空格: 在Linux、unix 中表示返回到当行的最开始位置。 在...
REMOTE_ADDR只能获取访问者本地连接中设置的IP,如某大学校园网中自己设置的10.X.XXX.XXX系列IP,而这个函数获取的是局域网网关出口的IP地址,如果访问者使用代理服务器,将不获取代理服务器的IP,而是获取访问者网关的真实IP...
复制代码 代码如下: <? if($_POST['some'] != null) { //It's Not Empty } ?>...
php读取文件内容的三种方法:
//**************第一种读取方式***************************** 复制代码 代码如下: header("content-type:text/html;charset=utf-8"); //文件路径 $file_path="text.txt"; //判断是否...
生成excel 当然使用的是 phpExcel这个类库了,可是它太麻烦了,对于只要简单生成来说有点不值得
什么叫简单,把数据库的数据导入到excel就行了, 这个就是简单了
下面看一段代码(代码来自网络)
注意要双引号的字符...
分割字符串
//利用 explode 函数分割字符串到数组 复制代码 代码如下: <?php $source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串 $hello = explode(',',$source);
for($index=0;$index<count($...
对于现在的应用程序来说,日志的重要性是不言而喻的。很难想象没有任何日志记录功能的应用程序运行在生产环境中。日志所能提供的功能是多种多样的,包括记录程序运行时产生的错误信息、状态信息、调试信息和执行时间信息...
复制代码 代码如下:<?php//功能:遍历并打印指定目录下所有文件function scan_dir($dir_name,$dir_flag=1) { static $FILE_COUNT=1; //记录文件数目 初值为1 目录名称不记 $FILE_COUNT--;...
今天主要是想写一个php导入csv文件的方法,其实网上一搜一大把。都是可以实现怎么去导入的。但是我导入的时候遇到了两个问题,一个是在windows上写代码的时候测试发生了乱码问题,然后解决了。第二个是提交到linux系统上的...
php判断正常访问和外部访问 复制代码 代码如下: <?php session_start(); if(isset($_POST['check'])&&!empty($_POST['name'])){ if($_POST['check'] == $_SESSION['check']){ echo "正常访问"; }else{ echo "外部访...
ctrl + r => 输入drivers回车 => etc/hosts , 用记事本打开它,在 127.0.0.1 localhost 下面增加一行, 127.0.0.1 d.cn保存就OK了. 想改成啥改成啥, 比如改成baidu.com 或是 hello.world...
1.下载附件,并安装,方法看附件中的帮助 2.拷贝代码进合适位置,生成图片,怎么处理,自己看着办喽 复制代码 代码如下: $oldswf = "/uploads/swf/test.swf"; $oldjpg = "/uploads/litpic/test.jpg"; $flash2jpeg = new COM("S...
php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,该函数返回一个array,包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可以很容易定义一个返回毫秒数的函数,例如: 复制代码 代码如下: function ge...
重点为one_mail函数。利用Mail_mimeDecode类从邮件中提取邮件头和邮件正文。 复制代码 代码如下: <?php header("content-type:text/html; charset=UTF-8"); /* * record kid words and insert into database * user...