
PHP
文章平均质量分 93
小二敏
这个作者很懒,什么都没留下…
展开
-
PHP实现微信申请退款
前面讲了怎么实现微信支付,详见博文:PHP实现微信支付(jsapi支付)流程 和ThinkPHP中实现微信支付(jsapi支付)流程。由于业务需求,还需要有微信退款,经过研究和摸索,也终于搞定了。前期准备:当然是搞定了微信支付,不然怎么退款,这次还是使用官方的demo。当然网上可能也有很多大神自己重写和封装了demo,或许更加好用简洁,但是我还是不提倡用,原因如下:(1)可能功能不全,或许他...转载 2020-03-12 10:05:00 · 521 阅读 · 0 评论 -
微信开发(六):微信卡券
定义变量<?phpdefine('APPID', 'w*******8');define('APPSECRET','8**********4');$cardid='pMk*****DY';//创建卡券成功获取$token=getAccessToken();?>创建卡券<?php///.....微信开发(五)......../**********1.创建卡券*...原创 2020-03-12 09:56:54 · 918 阅读 · 0 评论 -
微信(五):wx_sample.php
<?phpdefine("TOKEN","weixin");$wechatobj=new wechatCallbackapiTest();//(1)先验证$wechatobj->valid();//(2)验证成功后注释掉valid(),开启自动回复功能//$wechatobj->responseMsg();class wechatCallbackapiTest{...原创 2020-03-12 09:55:05 · 785 阅读 · 0 评论 -
微信开发(四):获取access_token和微信服务器IP
获取access_token和微信服务器IP##access_tokenaccess_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_tokenaccess_token与appid,appsecret的关系appid和appsecret就是在微信公众平台上的唯一标识appid和appsecret用来产生access_token,access_to...原创 2020-03-12 09:54:17 · 568 阅读 · 0 评论 -
微信开发(三):图文消息回复
##图文消息回复<?php ///.....微信开发(二)........//3、图文消息回复 elseif(strtolower($postObj->MsgType)=='text'){ if(trim($postObj->Content)=='图文'){ $arr=array( array( ...原创 2020-03-12 09:53:23 · 208 阅读 · 0 评论 -
微信开发(二):纯文本消息回复
##纯文本消息回复<?php /** .....微信开发(一)..... **/ elseif(strtolower($postObj->MsgType)=='text'){ //trim()去除空格 switch(trim($postObj->Content)){ case 1: $co...原创 2020-03-12 09:52:43 · 367 阅读 · 0 评论 -
微信开发(一):接收事件推送并回复
基于thinkphp微信开发##1、 微信公众平台开启服务器配置##2、 具体代码在http://ip/tp/wx.php/Home/Index.index###wx.php<?php//1、定义项目名称define('APP_NAME','wx');//2、定义项目路径define('APP_PATH','wx/');//3、引入tp核心文件require './...原创 2020-03-12 09:52:11 · 1856 阅读 · 1 评论 -
php 通过stomp协议连接ActiveMQ
###一、安装php的stomp扩展http://pecl.php.net/package/stomp如:stomp-2.0.0.tgz> tar xf stomp-1.0.9.tgz> cd stomp-1.0.9> /data/php56/bin/phpize> ./configure --with-php-config=/data/php56/bin/ph...原创 2020-03-12 09:50:46 · 326 阅读 · 0 评论 -
PHP实现二维数组按某列进行排序的方法
本文实例讲述了PHP实现二维数组按某列进行排序的方法。分享给大家供大家参考,具体如下::/** 二维数组 按某列排序* array_multisort($arr1,$arr2)* 手册 例子如下**/$data[] = array('volume' => 67, 'edition' => 2);$data[] = array('volume' => 86, 'ed...原创 2020-03-12 09:47:51 · 501 阅读 · 0 评论 -
冒泡排序-选择排序-快速排序(PHP实现)
冒泡排序$arr=array(5,3,6,9,10);$str='';//冒泡排序 向右冒,小数冒泡for($i=0;$i<count($arr)-1;$i++){ for($j=0;$j<count($arr)-1-$i;$j++){ if($arr[$j]<$arr[$j+1]){ $str=$arr[$j]; ...原创 2020-03-12 09:46:08 · 210 阅读 · 0 评论 -
斐波那契数列
斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1, F(n)=F(n-1)+F(n-2)(n>=2,n∈N*)###迭代<?php $arr[0] = 1;$arr[1] = 1;for($i = 2;$i &l...原创 2020-03-12 09:45:15 · 1565 阅读 · 0 评论 -
Trait代码复用类
前言:PHP是一种单继承的语言,但是在编码过程中,我们需要在当前类中使用两个或两个以上的其他类的方法,这时候继承就不能实现。而往往采用new方式实例化要用到的很多类,这样会很影响代码的结构和开发规范。于是Trait类出现了,它是一种代码复用的方法,能够实现一个类中引用其他多个类的方法一、概念PHP官方手册对Trait的描述是:Trait是为类似PHP的单继承语言而准备的一种代码复用机制。T...原创 2020-03-10 18:08:45 · 225 阅读 · 0 评论 -
Laravel基本学习
1、 路由大部分的引用数据迁移数据填充auth认证原创 2020-02-04 10:17:11 · 746 阅读 · 0 评论