![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
coolfull2004
细心,耐心,永远突破,善于分析问题和解决问题
展开
-
FPDF 1.52 參考手冊
AcceptPageBreak - 接受或不接受自动分页AddFont - 加入一个新的字型AddLink - 建立一个内部连结AddPage - 加入新的一页AliasNbPages - 为每一页定义一个别名Cell - 显示一个储存格Close - 使转载 2011-10-11 13:06:30 · 1157 阅读 · 0 评论 -
通过淘宝IP地址库获取IP位置
1. 请求接口(GET):http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址字串]2. 响应信息:(json格式的)国家 、省(自治区或直辖市)、市(县)、运营商3. 返回数据格式:{"code":0,"data":{"ip":"210.75.225.254","country":"\u4e2d\u56fd","a转载 2012-04-25 19:04:07 · 561 阅读 · 1 评论 -
收藏PHP常用函数
标题:收藏PHP常用函数出处:php源码网-开源程序大全(Open Source)时间:Sat, 17 Nov 2007 10:13:32 +0000作者:shuguang地址:http://www.osphp.com.cn/read.php/323.htm内容:{downsource}<?function GetIP() { //获取IP if转载 2012-04-25 19:02:21 · 337 阅读 · 0 评论 -
PHP文件下载(考虑到各种格式)
<?phpfunction dl_file($file){ //First, see if the file exists if (!is_file($file)) { die("404 File not found!"); } //Gather relevent info about file $len = filesize($file);转载 2012-04-25 18:58:26 · 408 阅读 · 0 评论 -
如何一键导出MySQL数据库
有时候,你的用户要求添加一个选项,导出整个数据库到一个SQL文件。虽然phpMyAdmin,以及Navicat有这个功能,但你的用户想要更简单点怎么办?以下是如何一键导出MySQL数据库的php代码。新建一个名为backup.php的文件,复制粘贴以下代码,然后编辑数据库连接设置和mysqldump的路径。有必要的话,你还可以添加一个backup.php超链接到你的程序里:导出整个数据转载 2012-04-25 17:55:29 · 386 阅读 · 0 评论 -
PHP数组处理函数
数组运用的熟练有时候能解决很多问题。熟悉相关函数就能事半功倍。看看下面有关数组的函数你是否都熟悉呢?一、数组操作的基本函数数组的键名和值array_values($arr);获得数组的值array_keys($arr);获得数组的键名array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr);转载 2012-04-12 09:44:53 · 612 阅读 · 0 评论 -
php 正则表达式验证电子邮件是否正确
function checkemail($email){ $regular='/^[_.0-9a-z-a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$/'; if(preg_match($regular,$email)) { $message=1; } else { $message=0; } return $mess原创 2012-04-05 21:54:13 · 863 阅读 · 0 评论 -
读取文件目录
<?phpfunction listFiles($dir){ //打开目录 $handle=opendir($dir); //阅读目录 while(false!=($file=readdir($handle))) { //列出所有文件并去掉'.'和'..' if原创 2012-04-05 21:47:47 · 242 阅读 · 0 评论 -
php 自带的解压zip函数
$filepath=$img_thumb; $zip = new ZipArchive(); $rs = $zip->open($filepath); if($rs) { echo "d";exit; $zip->extractTo($_GET['cid'].'/middle/'); $zi原创 2012-04-05 21:46:31 · 326 阅读 · 0 评论 -
从数组中随机抽取几个元素形成新的数组
function getRandArray ($array,$num){ $key=array_rand($array,$num); $new=array(); foreach($key as $v) { $new[]=$array[$v]; } return $new;}$arr=getRandArray($arrx,3);原创 2012-04-05 21:45:26 · 695 阅读 · 0 评论 -
php的一些常用自定义函数
function is_email($user_email){ $chars = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,6}\$/i"; if (strpos($user_email, '@') !== false && strpos($user_email, '.') !== false)原创 2012-04-05 21:41:56 · 242 阅读 · 0 评论 -
自定义各类php中的时间函数
function gmtime(){ return (time() - date('Z'));}function server_timezone(){ if (function_exists('date_default_timezone_get')) { return date_default_timezone_get();原创 2012-04-05 21:41:25 · 239 阅读 · 0 评论 -
php 判断是否是手机浏览器登陆
$ua = strtolower($_SERVER['HTTP_USER_AGENT']);$uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile)/i";if(($ua == '' || preg_match($uachar, $ua原创 2012-04-05 21:40:04 · 342 阅读 · 0 评论 -
php将xml文件转换成数组
以下我们是直接引用的一个url地址作为xml的接收对象,实际情况中你也许自己有自己的xml,只需要先将xml转化成字符串,然后引用类来进行处理就可以了。以下是xml文件 - - - - <![CDATA[ "张先生 研发部经理.." ]]> - <!-- 人才姓名 --> - - <![CDATA[ "http%3A%2F%2Fkg.d原创 2012-04-05 21:18:41 · 1253 阅读 · 0 评论 -
自定义各类php中的时间函数
function gmtime(){ return (time() - date('Z'));}function server_timezone(){ if (function_exists('date_default_timezone_get')) { return date_default_timezone_get();原创 2011-10-23 20:24:37 · 318 阅读 · 0 评论 -
php 判断是否是手机浏览器登陆
$ua = strtolower(SERVER['HTTP_USER_AGENT']);$uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile)/i";if(($ua == '' || preg_match($uachar, $ua))&& !原创 2011-10-23 20:19:58 · 282 阅读 · 0 评论 -
php删除字符串中的所有空格
function trimall($str)//删除空格{ $qian=array(" "," ","\t","\n","\r");$hou=array("","","","",""); return str_replace($qian,$hou,$str); }转载 2012-04-25 19:07:22 · 550 阅读 · 0 评论