自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 php POST请求

/** * POST请求 */function httpdata($url, $data, $json_transfer = 1){ if ($json_transfer == 1) { $data = json_encode($data, JSON_UNESCAPED_UNICODE); } else if ($json_transfer == 2) ...

2018-12-12 10:23:50 813

原创 以post方式提交xml到对应的接口url

/** * 以post方式提交xml到对应的接口url 2017-10-15 * @param void $xml xml数据 * @param string $url 接口url * @param int $curl_timeout curl超时时间 */function postXmlCurl($xml, $url, $curl_timeout = 30, $certifi...

2018-12-12 10:22:10 1140

原创 通过code换取网页授权access_token

/** * 通过code换取网页授权access_token 2018-08-04 * @param string $appid 公众号的唯一标识 * @param string $appsecret 公众号的appsecret * @param string $code 填写第一步获取的code参数 * @link https://mp.weixin.qq.com/wiki?t...

2018-12-12 10:21:41 4286

原创 php获取普通access_token

** * 获取普通access_token 2018-08-04 * @param string $appid 商户APPID * @param string $partnerkey 商户密钥 * @link https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140183 * @return false|...

2018-12-12 10:20:47 1283

原创 PHP 二维数组去重合并

以为其中一维数组相同字段合并,并且total字段相加$arr=array(5) { [0]=> array(3) { ["id"]=> string(1) "1" ["total"]=> string(1) "1" ["name"]=> string(4) "张三" }

2018-07-25 17:55:58 2074

原创 微信客服自动回复(thinkphp5)

define("TOKEN","123456");//自己设置的Tokenclass wechatAPI{ const APP_ID = 'wx3**********'; //你自己的appid const APP_SECRET = '72c*****************';//你自己生成的appSecret //用于小程序第一步验证返回之后注释掉 pub...

2019-10-23 11:55:08 696

原创 导出至excel表格

function getExcel($fileName, $headArr, $data, $msg = ''){ //对数据进行检验 if (empty($data) || !is_array($data)) { die("data must be a array"); } //检查文件名 if (empty($fileName)) ...

2019-03-26 11:04:32 151

原创 点击“下载”按钮图片到本地

前台页面按钮<a href="index/updload?img=>logo.png" class="button btn-danger btn-xs" style="margin: 30px">下载</a>后台控制器部分public function upload(){ $img_path = input('param.img'); $d...

2019-03-20 09:56:06 1261

原创 php 文件导入

/** * 获取表格数据 2017-10-15 * @param: $fileName表格名字 $headArr表头 $data导出数据 $msg批注 */function getData($uid, $file_dir){// vendor('PHPExcel.PHPExcel');// $PHPReader = new \PHPExcel_Reader_...

2019-01-29 11:45:55 434

转载 新增独立数据表 php

public function addModel($data){ if(empty($data)){ return false; }else{ //第1步:新增models数据表记录 if($this-&gt;allowField(true)-&gt;save($data)){ //第2步:在models_f...

2018-12-12 10:32:02 97

转载 获取当前或者服务器端的IP php

/** * 获取当前或者服务器端的IP* @param int $type 获取服务器IP类型 1为本地服务器 2为代码服务器 */function get_client_ip($type = 1){ if ($type == 1) { return isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADD...

2018-12-12 10:27:32 847

转载 检测身份证号

function isCreditNo($vStr){ $vCity = array( '11', '12', '13', '14', '15', '21', '22', '23', '31', '32', '33', '34', '35', '36', '37', '41', '42', '43', '44', '45', '46',...

2018-12-12 10:26:47 211

原创 查询5公里范围内门店

$mylat = $data['lat'];$mylng = $data['lng'];$maxRange = db(\tname::config)-&gt;where('uid', WID)-&gt;value('location_range');$where['2 * asin(sqrt(pow(sin((v.lat * pi() / 180 - '.$mylat.' * pi(...

2018-12-10 10:09:54 1304

原创 前置函数php

/** * 钩子 */protected $beforeActionList = [    'islogin',];/** * 是否登陆 */public function islogin(){    $data = input('post.');    $user_model = new CinemaUser();    $user = $u...

2018-12-10 10:06:40 472

原创 时间戳转换(PHP)

/** * 今天的时间 */function nowdaytime(){    return strtotime(date('Y-m-d',time()));}/** * 本周第一天 */function weektime(){    return strtotime(date('Y-m-d', (time() - ((date('w') == 0 ?...

2018-12-10 09:26:44 1124

原创 php 生成带参数的二维码

$savepath = '/uploads/myqrcode/';if(!file_exists(ROOT_PATH.'public'.$savepath)){ mkdir(ROOT_PATH.'public'.$savepath,0777,true);}$appletcode = './uploads/myqrcode/rent'.$id['id'].'.png';//小程序码...

2018-09-27 17:14:58 605

原创 wamp

链接:https://pan.baidu.com/s/1v3ot0Om7ncgSGz1n-h5-qQ 密码:vfy5

2018-08-13 17:36:48 179

原创 tp查询中2个表格中字段,比较大小

$page = I('page');    // 第几页$cond['_string'] = 'c.warning_amount &gt; i.remaining_amount';$earlyWarnList = $commodity    -&gt;alias('c')    -&gt;join('__T_SPECIFICATION__ spec ON spec.id=c.commodit...

2018-07-26 17:57:43 898

原创 jQuery 事件

1、 bind() 方法bind() 方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。当点击鼠标时,隐藏或显示 p 元素:$("button").bind("click",function(){  $("p").slideToggle();});将事件和函数绑定到元素。规定向被选元素添加的一个或多个事件处理程序,以及当事件发生时运行的函数。2、blur(...

2018-07-26 14:58:35 170

原创 小程序登录

&lt;?phpinclude_once "wxBizDataCrypt.php";$appid = 'APPID';$sessionKey = '密钥';$encryptedData="";$iv = 'r7BXXKkLb8qrSNn05n0qiA==';$pc = new WXBizDataCrypt($appid, $sessionKey);$errCode = ...

2018-07-26 11:56:35 138

原创 验证身份证信息

  public function isCreditNo($vStr){        $vCity = array(            '11','12','13','14','15','21','22',            '23','31','32','33','34','35','36',            '37','41','42','43','44','45','...

2018-07-26 11:52:40 141

原创 通过用户id生成邀请码

已知一个用户的ID(ID是长整形)根据用户ID给用户生成一个唯一的邀请码(邀请码范围([a-z0-9])?代码实现!字符a-z0-9刚好是36个。是否可以考虑直接将用户ID转换成一个36进制的数呢?&lt;?php  function createCode($userId)  {      static $sourceString = [                0,1,2,3,...

2018-07-26 11:50:45 3075

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除