
php
文章平均质量分 58
古傲天
这个作者很懒,什么都没留下…
展开
-
快速搭建TP6-02
TP6项目中一点经验1.页面css.js路径//根目录下面的stat<script type="text/javascript" charset="utf-8" src="/static/admin/qrcode/Qrcode.js"></script>原创 2021-09-16 09:54:44 · 663 阅读 · 0 评论 -
PHP yield作用
某些场景大大减少了内存消耗 public function da() { for($i=0;$i<100000;$i++){ yield $i; } } public function cs() { $data = []; for($i=0;$i<100000;$i++){ $data[] = $i; } return.原创 2020-12-10 11:19:48 · 268 阅读 · 0 评论 -
PHP性能优化方法总结
什么情况之下,会遇到PHP性能问题?1:PHP语法使用不恰当。2:使用PHP语言做了它不擅长的事情。3:使用PHP语言连接的服务不给力。4:PHP自身的短板(PHP自身做不了的事情)。5:我们也不知道的问题?(去探索、分析找到解决办法,提升开发境界)。对线上站点做压力测试的时候,我们一定要将请求数和并发数,特别是并发数要设置的比较低,我们不能对线上的网站造成压力问题,不管是自己的还是别人的。PHP性能问题一般不会超过占整个项目性能的50%,一般在30%~40%。PHP性能问题的解决方向转载 2020-11-27 09:16:19 · 464 阅读 · 0 评论 -
中文转拼音首字母
PHP中文转拼音首字母用户商品名称简拼搜索<?phpnamespace Common\Business;//[1.5.66]/** * 汉字转拼音类 * Class PinYin * [ * 中文字符串转拼音首字母 strChangePin * 汉字转拼音的首字母 get_first_letter * 汉字转拼音 str2py * 获取拼音对应ascll码 pinyin * ] * @package Common\Business */class PinYin{原创 2020-09-30 14:12:38 · 8823 阅读 · 0 评论 -
微信商家券开发
微信新版商家券开发1.公共类<?phpnamespace Addons\Pay;//[1.5.52]class WxPayV3{ protected $authorization = 'WECHATPAY2-SHA256-RSA2048'; //认证类型 protected $method = "POST"; protected $url; //链接 protected $mch_id; //商户号 protected $nonce原创 2020-09-17 18:00:27 · 1786 阅读 · 0 评论 -
微信新版代金券
微信代金券的注意事项1.直连商户或者服务商需要登录微信商户后台开通预充值营销插件和免充值营销插件2.公众账号的appid 与商户号关联绑定关系3.小程序需要小程序appid与商户号关联绑定4.需要服务商或者直连商户的cert证书的序列号key证书的在服务器的据对路径5.如果是子商户发放服务商创建的代金券还需要子商户的cert证书与key证书在服务器的据对路径,6.子商户发放服务商创建的代金券还需要向微信发送邮件申请跨商户发券权限 :Q:商户号A制券,允许商户号B发券,如何配置?(例如服务商制券原创 2020-07-30 17:28:37 · 1295 阅读 · 1 评论 -
phpstorm 开发中常用的快捷键
phpstorm 开发中常用的快捷键全选 ctrl + a复制 ctrl + c粘贴 ctrl + v倒退(代码后悔) ctrl + z前进 ctrl + shift + z剪切 ctrl + x复制当前行 ctrl + d删除当前行 ctrl + y搜索(选中高亮) ctrl + f替换 ctrl + r高亮错误或警告快速定位 f2文件结构 ctrl f12文件结构 alt + 7切换代码视图切换标签 alt + ← alt + →方法间快原创 2020-06-02 15:26:47 · 447 阅读 · 0 评论 -
php常用函数
```php$data = $GLOBALS['HTTP_RAW_POST_DATA'] 接受信息原创 2020-05-30 17:39:34 · 246 阅读 · 0 评论 -
EXCEL分页导出压缩包
EXCEL分页导出压缩包 //导出商品档案 public function goods() { $store_id = $this->store_id; if (IS_POST) { $page = I('post.page') ? I('post.page') : 1; $limit = 100; $directory_name = I('post.directory_name'原创 2020-05-26 17:01:46 · 288 阅读 · 0 评论 -
CSV分页导出压缩包
CSV导出public function export(){ $new_info = '数据库查询语句默认第一页'; $csv_title=array('序号','操作人','类型','采购时间','操作时间','批次号','供应商','仓库','合计(种)','金额','备注'); if($page == 1){ $keys = uniqid(); }else{ $keys = $content['keys']; } $name原创 2020-05-26 16:11:12 · 334 阅读 · 0 评论 -
RedisClass
RedisClass<?phpnamespace Addons\Api;//[1.3.11]class RedisController{ static $redis; /** * [__construct] * @param [string] $local [地址] * @param [int] $port [端口] * @param [string] $pass [密码]原创 2020-05-22 15:51:57 · 364 阅读 · 0 评论 -
第三方平台对接UU跑腿
第三方平台对接UU跑腿1.注册UU跑腿开放平台账号(open.uupt.com)2.注册成功后登录,进入“我的首页”3…点击“申请成为开发者”4.填写真实信息,并等待工作人员审核5.点击“我的应用”6.添加需要对接的网站、APP、WINDOWS、获取Appkey7.输入已注册过UU跑腿或将要用于注册UU跑腿的手机号8.获取短信验证码并绑定封装的类库传入参数即可<?phpnamespace Retail\Controller;use Think\Controller;//UU跑原创 2020-05-19 19:23:12 · 3853 阅读 · 0 评论 -
php redis冻结库存实现
php redis冻结库存实现以预售活动支付定金为例 $frozen_num = 0; //定义初始冻结库存为0 $ApiRedis = new \Addons\Api\RedisController(); //封装的redis类初始化方法已经链接了redis与选择了数据库 $redis_key = 'retail_advance_frozen_goods_' . $advance_...原创 2020-04-14 10:35:08 · 576 阅读 · 0 评论