-
PHP转换IP地址到真实地址的方法详解(ip归属地查询)
本文是一个PHP转换IP地址到真实地址的方法详解(ip归属地查询),感兴趣的同学参考下。 想要把IPv4地址转为真实的地址,肯定要参考IP数据库,商业的IP数据库存储在关系型数据库中,查询和使用都非常方便,但是成本不是个人和小公 司愿意承受的,所以简单应用的思路就是利用一些免费的IP数据库或者一些大网站提供的查询API,他们的数据量足够我们使用了...
PHP 2014-12-30 07:27:03 -
linux系统上支持php的 iconv()函数的方法
本文为大家讲解的是linux系统上支持php的 iconv()函数的方法,感兴趣的同学参考下。 iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库...
PHP 2014-12-30 06:18:03 -
php使用curl实现站外采集的方法和技巧
本文为大家讲解的是php使用curl实现站外采集的方法和技巧,感兴趣的同学参考下. curl是专门用来进行网络交互的库,提供了一堆自定义选项,用来应对不同的环境,稳定性自然要大于file_get_contents 选择curl的理由 关于curl与file_get_contents,摘抄一段通俗易懂的对比: file_get_contents其实是一堆内置的文件操作函数的合并版本,比如file_exists,fopen,fread,fclose,专门提供给懒人用的,而且它主要是用来对付本地文件的,但又是因为懒人的原因,同时加入了对网络文件的支持; curl是专门用来进行网络交互的库,提供了一堆自定义选项,用来应对不同的环境,稳定性自然要大于file_get_contents。 使用方法 1、开启curl支持 由于php环境安装后默认是没有打开curl支持的,需修改php.ini文件,找到;extension=php_curl.dll,把前面的冒号去掉,重启服务即可; 2、使用curl进行数据抓取 // 初始化一个 cURL...
PHP 2014-12-30 06:03:03 -
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
本文是一个一个显示某段时间内每个月的方法 返回由这些月份组成的数组,感兴趣的同学参考下. /** * 生成从开始月份到结束月份的月份数组 * 该方法仿照党子皓getDateArr()方法 * @param unknown_type $start * @param unknown_type $end */ function getMonthArr($start, $end) { $start = empty($start) ? date('Y-m',strtotime('-1 month')) : $start; $end = empty($end) ? date('Y-m') : $end; //转为时间戳 $st = strtotime($start...
PHP 2014-12-29 05:48:04 -
php使用ob_start()实现图片存入变量的方法示例
本文为大家讲解的是php使用ob_start()实现图片存入变量的方法示例,感兴趣的同学参考下. 用php的GD库处理完图片后,只能将图片用imagejpeg()输出,或者写入一个文件。很多时候并不需要这么做...
PHP 2014-12-28 17:45:05 -
建“诺亚方舟” 战斗民族又有新动作
站长搜索(www.adminso.com):战斗民族又有新动作:建“诺亚方舟” 报道俄媒称,莫斯科国立大学校长维克多・萨多夫尼奇称:“俄罗斯科学基金会给予了我们最高额的资助。我将该项目称为‘诺亚方舟’,它使建立集合地球上已经灭绝的、正在濒危的、以及尚存的所有生命体的信息库成为可能...
业界动态 2014-12-28 17:12:05 -
php使用function_exists判断函数是否可用的方法
本文向大家讲解的是php使用function_exists判断函数是否可用的方法,通过一个图像处理函数中使用function_exists函数判断并输出来实现函数存在判断与流程灵活控制的功能,具有很好的借鉴价值,需要的朋友可以参考下 本文所述的函数用来建立一张 gif 格式图形,参数 im 为使用 imagecreate() 所建立的图片代码,参数 filename 可省略,若无本参数 filename,则会将图片直接送到浏览器端,记得在送出图片之前要先送出使用 content-type: image/gif 的标头字符串 (header) 到浏览器端,以顺利传输图片。若要使用透明背景的 gif 图,也就是 gif89a 的格式,需要先使用 imagecolortransparent() 配置透明背景. $values=array( 40,50, //第一个顶点的坐标 20,240,  ...
PHP 2014-12-28 07:06:03 -
php隐藏IP地址后两位显示为星号的方法
本文为大家分享了一个php隐藏IP地址后两位显示为星号的方法示例代码,采用正则匹配的方法来实现,是非常实用的技巧,需要的朋友可以参考下 本文实例讲述了php隐藏IP地址后两位显示为星号的方法。分享给大家供大家参考...
PHP 2014-12-28 02:42:04 -
多键值cookie(php中cookie存取数组)的方法详解
本文为大家讲解的是多键值cookie(php中cookie存取数组)的方法详解,感兴趣的同学参考下。 cookie默认不能存数组,所以下面的写法是错误的...
PHP 2014-12-28 02:21:03 -
PHP数据集构建JSON格式及新数组的方法
本文为大家讲解的是PHP数据集构建JSON格式及新数组的方法,感兴趣的同学参考下。 自己写了个PHP结果集转换成JSON格式的函数,可以直接调用: function RecordToJson($recordset) { $jstr='['; while($rs = $recordset->Fetch()) { //$nick = iconv("GBK",'utf-8',$rs['nick']);/*转换为utf-8编码*/ //TODO:遍历结果集 $arr_keys=array_keys($rs); $jstr=$jstr.'{'; for($i=0;$i<count($arr_keys);$i+=2) { //数据库编码为gbk,需要转换编码 //TODO;iconv("GBK",'utf-8',$rs['nick']);/*转换为utf-8编码*/ $key=iconv("GBK...
PHP 2014-12-28 01:45:04 -
php查看请求头信息获取远程图片大小的方法分享
本文为大家讲解的是php查看请求头信息获取远程图片大小的方法分享,感兴趣的同学参考下. php通过fsockopen方法获取头信息,如果请求的是图片,这里的Content-Length就表示图片的大小 如果要获取远程图片的大小,一种普遍的做法是先将远程图片的内容获取回来,再用strlen计算长度,这种方法需要将图片下载下来,然后才能计算。如果图片很大的话,那么网络传输就要花费不少时间,效率显然低下...
PHP 2014-12-27 15:30:09 -
PHP、Nginx、Apache中禁止网页被iframe引用的方法
本文为大家讲解了PHP、Nginx、Apache中如何禁止网页被iframe引用的方法,使用X-Frame-Options实现,需要的朋友可以参考下 可以使用php或nginx等添加X-Frame-Options header来控制frame权限 X-Frame-Options有三个可选的值: DENY:浏览器拒绝当前页面加载任何Frame页面 SAMEORIGIN:frame页面的地址只能为同源域名下的页面 ALLOW-FROM:允许frame加载的页面地址 PHP代码: header(‘X-Frame-Options:Deny'); Nginx配置: add_header X-Frame-Options SAMEORIGIN 可以加在locaion中 location / { add_header X-Frame-Options SAMEORIGIN } Apache配置: Header always append X-Frame-Options S...
PHP 2014-12-27 12:54:08