摘要: base64是一种编码,用6个二进位来表示一个字节。 图片可通过base64编码转换成一组字符串。直接解码该字符串即可获取图片。 base64编码后的图片写入网页可以减少一个http请求,但是不能缓存图片。而且编码后比原来图片体积大三分之一左右。 所以只适用于icon这类10K以内的图片。 html 阅读全文
posted @ 2018-10-16 12:14 PHPer_Cody 阅读(342) 评论(0) 推荐(0)
摘要: curl_setopt所有设置项: http://php.net/manual/zh/function.curl-setopt.php 封装好的CURL操作类: https://github.com/wenpeng/curl CURL发送get/post请求示例 https://github.com 阅读全文
posted @ 2018-10-16 12:13 PHPer_Cody 阅读(290) 评论(0) 推荐(0)
摘要: 1、判断是否登录(check_login.php) 所有后台操作都要加上,用于权限控制 <?php header("Content-type: text/html; charset=utf-8"); session_start(); if($_SESSION['username']==""){ ec 阅读全文
posted @ 2018-10-16 11:55 PHPer_Cody 阅读(2237) 评论(0) 推荐(0)
摘要: 数组转XML publicfunction arrayToXml($arr) { $xml ="<xml>"; foreach($arr as $key => $val){ if(is_numeric($val)){ $xml .="<". $key .">". $val ."</". $key . 阅读全文
posted @ 2018-10-16 11:54 PHPer_Cody 阅读(367) 评论(0) 推荐(0)
摘要: 不同的奖品具有不同的中奖概率。 /* * 奖项数组 * 奖品id,名称,v表示中奖概率 */ $proArr = array( array('id'=>1,'name'=>'特等奖','v'=>1), array('id'=>2,'name'=>'一等奖','v'=>5), array('id'=> 阅读全文
posted @ 2018-10-16 11:53 PHPer_Cody 阅读(173) 评论(0) 推荐(0)
摘要: 图片上传 创建一个文件上传html表单 <html> <body> <form action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="file">Filename:</label> <inp 阅读全文
posted @ 2018-10-16 11:33 PHPer_Cody 阅读(1992) 评论(1) 推荐(0)
摘要: 主要应用领域:无限极分类的菜单栏、对评论进行无限次追评 ... 1、数据库设计要求:每一条记录都需要存在id(主键)和pid(父用户id)字段。 2、查询数据库获取所有的记录组成的数组。 3、递归组合成新的数组 //封装成类里面的方法 //$data表示所有的记录组成的数组。&寻址增加查询效率。 p 阅读全文
posted @ 2018-10-16 11:28 PHPer_Cody 阅读(900) 评论(0) 推荐(0)
摘要: 动态多文件上传并将路径存储在数据库 1、上传页面index.html <!DOCTYPE html > <html> <head> <metahttp-equiv="Content-Type"content="text/html; charset=utf-8"/> <title>多图片上传</tit 阅读全文
posted @ 2018-10-16 11:24 PHPer_Cody 阅读(1033) 评论(0) 推荐(0)
摘要: 计算两个已知经纬度之间的距离 <?php /** * 求两个已知经纬度之间的距离,单位为km * @param lat1,lat2 纬度 * @param lng1,lng2 经度 * @return float 距离,单位为km **/ function getDistance($lat1, $l 阅读全文
posted @ 2018-10-16 10:00 PHPer_Cody 阅读(162) 评论(0) 推荐(0)
摘要: 1、枚举两个日期中间的所有日期 <?php function prDates($start, $end) { $dt_start = strtotime($start); $dt_end = strtotime($end); $temp = []; while ($dt_start <= $dt_e 阅读全文
posted @ 2018-10-16 09:58 PHPer_Cody 阅读(152) 评论(0) 推荐(0)