php功能方法
青春燃烧的岁月
开发向架构转型中
展开
-
php利用有道、淘宝ip Api功能进行ip的判断
前段日子项目需要,要根据IP查询归属地,当时利用纯真数据库做的,文件太大,代码太多,后来查到有道、百度、淘宝都有类似的IP数据库API提供,但是百度的貌似已经找不到了,淘宝找到相关文档了!!后来找到有道的API 很好。。。下面就分享给大家。// 有道归属地查询function getyoudaoip($ip,$num = 1) { $ipapi = @file_get_con转载 2014-01-06 15:01:23 · 1880 阅读 · 1 评论 -
PHP 函数重载
转载自:http://blog.csdn.net/smartyidiot/article/details/6126761对于弱类型语言来说,PHP函数重载,并不像一般的OOP那样。因为函数重载必须满足两个条件:1、函数参数的个数不一样。2、参数的类型不一样。这两点,PHP都没有办法满足,您可以对函数多添加参数,只是相当于多传了个临时变量。而弱类型本来就不区分转载 2014-12-24 10:05:48 · 540 阅读 · 0 评论 -
php unserialize反序列化报错问题
一开始在本地测试的时候,取序列化值得时候,直接是unserialize(数组)["名称"],这样使用,没问题,也不报错。后来传到服务器上以后(tp框架),莫名其妙报错,也没有具体错误原因。挨个方法调试以后,终于找到就是unserialize的原因。后来用变量接受一下反序列化的数组,然后用变量["名称"]的方式调用,一点问题没有。不知道这是不是一个unserialize的漏洞。希望能给大家一个提原创 2014-10-30 10:48:33 · 2637 阅读 · 0 评论 -
搜索指定目录下的HTML文件(php搜索文件)
原文网址:/* 基本函数 *///获取目录下文件函数function getFile($dir){$dp = opendir($dir);$fileArr = array();while (!false == $curFile = readdir($dp)) {if ($curFile!="." && $curFile!=".." && $curFile!="") {if转载 2014-10-27 14:08:01 · 703 阅读 · 0 评论 -
关于生成订单号的解决方案
原文网址:http://www.redtamo.com/default/create_order_sn.html转载 2014-08-21 13:34:14 · 1155 阅读 · 0 评论 -
PHP 获取图像信息 getimagesize 函数
PHP 获取图像信息 getimagesize 函数getimagesize() 函数用于获取图像尺寸,类型等信息。imagesx() 函数用于获取图像的宽度。imagesy() 函数用于获取图像的高度。getimagesize()getimagesize() 函数用于获取图像大小及相关信息,成功返回一个数组,失败则返回 FALSE 并产生一转载 2014-07-15 14:04:38 · 711 阅读 · 0 评论 -
PHP中获取文件扩展名的N种方法
PHP中获取文件扩展名的N种方法从网上收罗的,基本上就以下这几种方式: 第1种方法:functionget_extension($file){substr(strrchr($file,'.'), 1);}第2种方法:functionget_extension($file){转载 2014-07-15 16:37:19 · 604 阅读 · 0 评论 -
php image函数,操作压缩图片时,png图片压缩后整个图片变黑
在一开始调用thinkphp3.1自带的image.class.php文件的,thumb方法,压缩图片的时候遇到2个问题。1是 png类型的原创 2014-07-15 16:29:53 · 2532 阅读 · 0 评论 -
PHP转换文件夹下所有文件编码的实现代码(转)
PHP转换文件夹下所有文件的编码 适合发布网站的其他编码版本 比如你有一个GBK版本 你想有一个UTF8版本 或者你只有GBK的源码 你想二次开发 但是你不想改变IDE的编码方式 你可以用这个程序将其批量转化为UTF8:$value){iconv_file($value);}}else{$contents_before = file_get_contents($filename);转载 2014-07-25 10:49:04 · 593 阅读 · 0 评论 -
php获取客户端ip地址的方法
参考 http://www.nowamagic.net/php/php_GetIP.php public function getipAction(){ if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))转载 2014-01-06 15:00:03 · 650 阅读 · 0 评论 -
PHP判断是否手机登陆
原文网址:http://www.phpddt.com/php/check-mobile.html/*** 判断字符串是否包含某一值*@Link http://www.phpddt.com*/ function contains($str= '', $search_str){return strpos($str, $search_str)=== FALSE?转载 2015-05-25 14:53:25 · 479 阅读 · 0 评论