php
一江水_1210
永隔一江水
展开
-
php分页
/** * 列表分页函数 * Page * $totle 总共的条数 * $url 显示列表的页面 * $nowpage 当前的页数 * $pagenum 每页的条数 * $pagelong 显示的分页数量 * $simple 只显示页码的简洁模式 */function page($totle, $url, $nowpage, $pagenum, $page转载 2017-07-17 22:55:18 · 159 阅读 · 0 评论 -
实现中文无乱码
/** * 实现中文字串截取无乱码的方法 */function getSubstr($string, $start, $length) { if(mb_strlen($string,'utf-8')>$length){ $str = mb_substr($string, $start, $length,'utf-8'); retu...原创 2018-06-21 10:02:06 · 165224 阅读 · 0 评论 -
基于php开发app微信支付接口
定义好商户支付信息 define(APPID, $payment ['appId']); // appid define(APPSECRET, $payment ['appSecret']); // appSecret define(MCHID, $payment ['partnerId']);//商户号 define(KEY, $payment ['partnerKey']); // 通加密串...原创 2018-04-28 13:18:33 · 796 阅读 · 0 评论 -
HBuilder webApp开发 支付宝 62009后端用的是php
var ALIPAYSERVER='';//请求后台支付宝url地址 var xhr=new XMLHttpRequest(); xhr.onreadystatechange=function(){ switch(xhr.readyState){ case 4: ...原创 2018-05-31 18:10:21 · 4748 阅读 · 0 评论 -
mysql 定时器
查看事件调度器是否开启SELECT @@event_scheduler;SHOW VARIABLES LIKE 'event%';开启定时器set GLOBAL event_scheduler = 1;SET GLOBAL event_scheduler = ON;设计定时器DROP EVENT IF EXISTS DS;CREATE EVENT DS ON S...原创 2018-08-22 17:21:31 · 112 阅读 · 0 评论 -
拼接完整的访问路径
$selfUrl = 'http://' . $_SERVER ['HTTP_HOST'] . $_SERVER ['PHP_SELF'] . '?' . $_SERVER ['QUERY_STRING'];原创 2018-10-11 10:13:38 · 1029 阅读 · 0 评论 -
根据code 获取微信openid
if (!isset($_GET ['code'])) {// $selfUrl = 'http://' . $_SERVER ['HTTP_HOST'] . $_SERVER ['PHP_SELF'] . '?' . $_SERVER ['QUERY_STRING']; $selfUrl = 'http://' . $_SERVER ['HTTP_HO...原创 2018-10-15 17:05:36 · 564 阅读 · 0 评论 -
删除唯一索引
alter table test_unique drop index name;原创 2018-12-06 10:23:15 · 4315 阅读 · 0 评论 -
laravel 数据操作
1 、数据操作 ---查询//表名edu_userDB::select("select * from edu_user");DB::select('select *from edu_user where id=?',[1]);DB::table('user')->where('id',2)->select();2、数据操作--更新修改DB::update('upd...原创 2019-03-26 00:50:49 · 156 阅读 · 0 评论 -
重拾git 命令
在github 注册个账号并记住账号密码git 经常使用的命令集合(转载)2 在GitHub创建项目会给你一段提示echo "# cathost" >> README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://github.com/x...原创 2019-05-30 11:28:14 · 107 阅读 · 0 评论 -
swoole版本过低升级
pecl升级这个更简单,一条命令搞定pecl upgrade swoole原创 2019-06-19 12:10:16 · 881 阅读 · 0 评论 -
升级swoole遇到的坑--gcc--动态库
cd /usr/local/src // 进入用户自主操作目录wget http://ftp.gnu.org/gnu/gcc/gcc-7.1.0/gcc-7.1.0.tar.bz2 // 下载安装包([安装包地址](http://ftp.gnu.org/gnu/gcc))tar -jxvf gcc-7.1.0.tar.b...转载 2019-06-19 18:10:04 · 590 阅读 · 0 评论 -
判断当前是不是手机端
/** * 判断当前访问的用户是 PC端 还是 手机端 返回true 为手机端 false 为PC 端 * @return boolean *//** * 是否移动端访问访问 * * @return bool */function isMobile(){ // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset...原创 2018-06-21 10:01:11 · 241 阅读 · 0 评论 -
隐藏手机号
function mobile_hide($mobile){ return substr_replace($mobile,'****',3,4);}原创 2018-06-21 09:59:55 · 260 阅读 · 0 评论 -
php 后台给安卓写支付宝接口
下载支付宝sdk function getCode($order, $payment) { require_once './pay/aop/AopClient.php'; $private_path = "./pay/rsa_private_key.pem"; //私钥路径 $app_id = $payment['app_id']; //支付宝分配...原创 2018-04-25 18:03:39 · 524 阅读 · 0 评论 -
yii 表单小物件使用注意事项
1.yii表单制作中有许多注意 form 怎么添加class样式 beginWidget('CActiveForm',array( 'htmlOptions'=>array('class'=>'form form-horizontal'), ));?> input 输入添加样式和form又不同,在控制器中一定要引入所要使用的model 不然会报错,一个m原创 2017-07-31 21:29:10 · 334 阅读 · 0 评论 -
windows 安装redis
Redis在windows下安装过程一、下载windows版本的Redis去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载官网下载地址:http://redis.io/downloadgithub下载地址:https://github.com/MSOpenTech/redis/ta转载 2017-08-02 19:31:21 · 169 阅读 · 0 评论 -
成功错误返回信息
/** * @description:错误返回 * @author wuyanwen(2016年11月22日) * @param string $msg * @param unknown $fields */ protected function ajaxError($msg='', $fields=array()) {原创 2017-08-17 17:32:30 · 315 阅读 · 0 评论 -
微信开发2
获取分组创建分组<?phpnamespace Home\Controller;use Think\Controller;use Com\Wechat;use Com\WechatAuth;class UserController extends Controller { private $appid=""; private $appSecret=""; priv原创 2017-08-04 12:37:37 · 228 阅读 · 1 评论 -
PHP后台支付的开发:微信支付和支付宝支付
下载到微信平台提供的微信支付接口文件,放在了tp第三方类库vendor,命名为WxpayAPI, 123456WxpayAPI/lib/WxPay.Api.php 接口访问类;WxpayAPI/lib/WxPay.Config.php 配置账号信息;WxpayAPI/l转载 2017-08-05 22:13:27 · 1164 阅读 · 0 评论 -
php 上传文件
PHP文件上传详解上传文件分为两个部分,HTML显示部分和PHP处理部分,HTML部分主要是让用户来选择所要上传的文件,然后通过PHP中的$_FILES,我们可以把文件上传到服务器的指定目录。先来看一下HTML部分。form action="upload.php" method="post" enctype="multipart/form转载 2017-09-20 14:24:09 · 279 阅读 · 0 评论 -
按时间生成订单号
/** * 得到新订单号 * @return string */function get_order_sn(){ /* 选择一个随机的方案 */ mt_srand((double) microtime() * 1000000); return date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', S原创 2017-09-20 21:03:59 · 3705 阅读 · 0 评论 -
php 导出excel
基于thinkphp和excel首先把excel包引入到tp框架中如图在Common 文件夹中的function.php //header头function tel_exl($res) { foreach ($res as $filed => $vo) { if ($filed == 'id') { $hea原创 2017-12-14 11:23:31 · 210 阅读 · 0 评论 -
语法
二维数组去重array_unique($data,SORT_REGULAR)MySQL 取出id 在一个‘,’拼接的字符串中语句 $sql=" SELECT *FROM".$ecs->table("send_news")." WHERE FIND_IN_SET('$user_rank',user_rank) AND status='1'";MYSQL 日期转化DATE_FORMAT(a.t...原创 2018-01-09 11:27:25 · 126 阅读 · 0 评论 -
php base64_decode 接收图片处理
$param = file_get_contents("php://input"); $param = explode("&", $param); $headimg = explode("=", $param[2])[1]; $user_id = explode("=", $param[3])[1]; $param2 = str_replace(" ", ..原创 2018-03-27 15:36:20 · 399 阅读 · 0 评论 -
php ——in_array()
in_array();判断是否在数组中$a=2;//int$b=array(0=>'2',1=>'3',);in_array($a,$b) 返回falsein_array($a,$b,false) 返回true原创 2018-04-11 19:02:36 · 228 阅读 · 0 评论 -
git 碰见的问题
新建一个git项目1 初开始本地没有初始化 也就是 git init 导致报如下错误 ---git init 解决fatal: not a git repository (or any of the parent directories): .git2 git push报错------本地没有update到最新版本的项目(git上有README.md文件没下载下来)...原创 2019-06-25 23:49:15 · 192 阅读 · 0 评论