php生成二维码方法及二维码名片的生成格式vcard介绍

1. 二维码简介 二维码 ,又称二维条码,二维条形码最早发明于日本,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。它具有条码技术的一些共性:每种码制有其特定的字符集;
php生成二维码方法及二维码名片的生成格式vcard介绍

php判断网站访问来路是否为搜索引擎机器人的方法

有时我们需要对网站访客来路进行识别,针对真实用户与搜索引擎作不同动作实现,那么首先就需要判断是否为搜索引擎。php判断方法非常简单,通过过滤$_SERVER 参数即可进行识别,以下是摘录某开源程序的相关源码: private function getRobot() { if (empty($_SERVER
php判断网站访问来路是否为搜索引擎机器人的方法

php浏览器模拟:用于多线程处理的curl_multi一族函数使用介绍

最近写一个php采集类程序脚本,研究了snoopy采集类,同时在搜集相关资料时发现curl_multi可用于多线程,于是进行了测试,实践证明效果相对很好。例子可参考 花瓣网图片采集器。下面是相关知识介绍,仅作参考。 curl_multi函数介绍 php中的curl_multi一族函数可用于多线程处理等问题,包括如下函数: curl_multi_add_handle  curl_multi
php浏览器模拟:用于多线程处理的curl_multi一族函数使用介绍

php开源采集类Snoopy.class.php功能使用介绍与下载地址

当你使用php,并希望做一些采集的任务,那么你应该了解snoopy。 Snoopy是什么? Snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。 Snoopy的一些特点: * 方便抓取网页的内容 * 方便抓取网页的文本内容 (去除HTML标签) * 方便抓取网页的链接 * 支持代理主机 * 支持基本的用户名/密码验证 * 支持设置 user_agent,
php开源采集类Snoopy.class.php功能使用介绍与下载地址

php Server:php超全局变量Server的含义与用法示例

php中的$_SERVER 是一个包含诸如头部(headers)、路径(paths)和脚本位置(script locations)的数组。 数组的实体由 web 服务器创建。不能保证所有的服务器都能产生所有的信息;服务器可能忽略了一些信息,或者产生了一些未在下面列出的新的信息。这意味着,大量的这些变量在 CGI 1.1 specification 中说明,所以您应该仔细研究它。 这是一个&ldqu
php Server:php超全局变量Server的含义与用法示例

一个简单好用的php分页类

在列表翻页实现中常会用到分页设计,这是一个简单易用的php的分页类,摘录参考。(来自《PHP典型模块与项目实战大全》第17章)   <? /**************************************/ /* @ Pager */ /* @ */ /* @ Designer AnVy */ /*************************************
一个简单好用的php分页类

php中的正则表达式后缀修饰符、常用正则表达式与正则表达式元字符功能对照表

正则表达式里面的修饰符可以改变正则的很多特性。对于php中的正则表达式后缀修饰符,即/regexp/controller 中的controller(修饰符),其含义说明参考如下。 PHP中的正则表达式修饰符 i) i:如果在修饰符中加上 "i ",则正则将会取消大小写敏感性,即 "a "和 "A " 是一样的。 ii) m:默认的正则开始
php中的正则表达式后缀修饰符、常用正则表达式与正则表达式元字符功能对照表

php获取搜索引擎搜索关键词关键字的正则表达式实现方法

获取搜索引擎关键词,然后针对性的显示匹配结果,对于提升用户访问友好性有很大的帮助。 php获取搜索引擎关键词的方法,网上有一些,但是并不全面,而使用正则表达式则可以简单的实现该功能。参见如下代码示例: <?php header("Content-type:text/html;charset=utf-8"); function get_keyword($url, &
php获取搜索引擎搜索关键词关键字的正则表达式实现方法

php中文数组排序:非GBK编码的中文数组排序

PHP内置了很多排序函数,对于中文字符,可以当作字符串的方式进行排序。但是如果希望按照汉语拼音的顺序排列,则需要转换为GBK编码进行排序。因为 GBK 的中文本身即按照汉字拼音顺序编码,故可先转换为 GBK 编码字符排序,然后再转换为 utf8 即可。以下为 utf8 编码中文数组排序示例: /* * 非GBK编码的中文数组排序 * 由于GBK的中文本身即按照汉字拼音顺序编码,故可转换为GBK编码
php中文数组排序:非GBK编码的中文数组排序