随笔分类 - php
php相关
摘要:在做微信相关开发中,经常失败后会返回失败的状态码,还得去查文档,在这整理了一份微信状态码转文字描述的一个类,直接引入使用即可。
阅读全文
摘要:###微信js-sdk开发获取签名和获取地理位置接口示例 前言:在做微信公众号开发时需要获取用户的地理位置信息,之前通过高德或者百度、腾讯等地图的api时发现经常获取不到,毕竟第三方的东西,后来改为采用微信内置的js-sdk中的获取地理位置接口,在这主要记录下签名的获取(麻烦点)和一个获取地理位置的
阅读全文
摘要:php的二维数组根据某个字段去重,在这默认为二维数组的结构是一样的,现在根据二维数组里的id字段去重,把id相同的重复的元素去掉
阅读全文
摘要:windows环境下安装yaf框架 在windows下安装yaf框架 准备工作: php环境(过程略,wamp,xampp,phpstudy都行,php版本大于5.3) git工具(需要从github上拉取yaf框架源码) yaf扩展 :(yaf框架是php扩展的框架,必须安装php_yaf扩展)
阅读全文
摘要:Thinkphp框架中自定义修改success和error页面 Thinkphp框架的默认success和error太难看,可以自定义设置,步骤如下: (注意:TP原框架中的success跳转有问题,先修改框架内容) 在TP的Controller.class.php中L284行下增加exit; 1、
阅读全文
摘要:php快速定位当前调用的类的位置 $func = new ReflectionMethod('类名', '方法名'); $start = $func >getStartLine() 1; $end = $func >getEndLine() 1; $filename = $func &g
阅读全文
摘要:vscode中配置php的xdebug vscode配置php的xdebug,步骤如下: 1、 安装phpdebug插件: PHP Debug 2、网上下载php的xdebug扩展(注意根据自己的php版本号进行下载) 我自己php版本: 5.6.25 下载的xdebug版本:5.6 保存在 ...
阅读全文
摘要:php静态变量、linux下换行、php数组去空 1. php静态变量: static 关键字声明 使用时: 使用静态变量 self::$a 使用静态方法 (类内)self::get()、(类外)class::get() 2. linux下换行: 换行:"\n" (必须是双引号) 3. php数组去
阅读全文
摘要:php里经常用到编码转换,在这记录一个常用的编码转换方法,字符串、数组、对象都可以使用,使用了递归来解决,比较普通
阅读全文
摘要:php二维数组去重 前言:php一维数组去重很简单,直接array_unique($arr)即可,但是二维数组去重就得自己去写了 二维数组去重方法:
阅读全文
摘要:php把阿拉伯数字转为银行数字大写 前言:之前在做一个外贸公司的询报价系统时用到了记录关于金额的数据,一般阿拉伯数字都需要转为银行使用的大写数字,在这简单记录一下 / 数字金额转换成中文大写金额的函数 String Int $num 要转换的小写数字或小写字符串 return 大写数字 / publ
阅读全文
摘要:在显示用户列表的场景中,一般用到手机号的显示时都需要对手机号进行处理,一般是把中间的四位换成星号****,我本人用php处理的思路是进行替换,用****替换手机号的中间四位 代码如下: $all_lottery_logs = ********; //该语句是得到中奖纪录 //遍历处理手机号 fore
阅读全文

浙公网安备 33010602011771号