![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
终于可以独立写bug了
这个作者很懒,什么都没留下…
展开
-
PHPstorm开启xdebug调试
首先下载对应xdebug的版本(自行百度) 然后php.ini中添加以下配置 zend_extension = php_xdebug.dll //xdebug路径 xdebug.remote_enable = On xdebug.remote_host = localhost xdebug.remote_port = 9100 xdebug.idekey=PHPSTROM xdebug.r...原创 2019-12-03 15:22:49 · 234 阅读 · 0 评论 -
php操作redis
//使用autoload加载相关库,这边重点就是为了require $file; spl_autoload_register(function($class) { $file = __DIR__.’/lib/Predis/’.$class.’.php’; if (file_exists($file)) { require $file; return true; } }); //配置连接的IP、端...原创 2018-12-25 16:04:52 · 175 阅读 · 0 评论 -
faker php测试数据库生成
官方地址:https://github.com/fzaninotto/Faker 使用方式: 1、composer直接下载: composer require fzaninotto/faker 2、将 "fzaninotto/faker": "^1.8" 加入composer.json,执行composer update 3、github下载到本地 引入项目和简单...转载 2019-06-06 16:00:19 · 330 阅读 · 0 评论 -
php模式设计
模式设计是什么?初学者一开始会被这高大上的名称给唬住。而对于有丰富编程经验的老鸟来说,模式设计又是无处不在。很多接触的框架就是基于各种模式设计形成的。 简单说,在写代码的过程中一开始往往接触的是面向过程的,简单的基础的编程。这个时候我们往往追求的是代码能够实现某项功能就万事大吉。管他代码多么冗余,管他代码是否可重用,管他效率如何,能实现功能就好。但是,真正应用于实际的,更被大家采纳的是那些高效...原创 2019-07-01 14:52:15 · 176 阅读 · 0 评论 -
解决微信退款通知 解密高版本PHP Call to undefined function mcrypt_decrypt
低版本PHP解密方式 protected function refundDecrypt($str){ $key = md5(config('wechat.payment.key')); $str = base64_decode($str); $str = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key, $str, ...原创 2019-06-27 14:54:36 · 2301 阅读 · 0 评论 -
php redis 秒杀
<?php namespace Admin\Controller; use Think\Controller; class TestController extends Controller { public function redis() { $redis = new \Redis(); $redis->connect('12...原创 2019-06-06 16:02:08 · 452 阅读 · 0 评论 -
tp3.2使用Redis
第一种 $redis = new \Redis(); $redis-&amp;amp;gt;connect('127.0.0.1',6379); $redis-&amp;amp;gt;auth('root'); $redis-&amp;amp;gt;set('test','hello redis'); echo $redis-&amp;amp;gt;get('test'); 第二种 首先在con原创 2018-10-20 17:52:56 · 3125 阅读 · 0 评论 -
PHPstorm 配置 cmder
首先配置cmder的环境变量 然后检测cmder环境变量是否配置成功 最后打开PHPstorm的设置选项 更改shell path 为 "cmd.exe" /k "D:\\cmder\\vendor\\init.bat" 后面的为自己的路径,根据不同自行修改 重启PHPstorm 修改成功 ...原创 2018-11-12 09:14:48 · 1323 阅读 · 0 评论 -
宝塔 linux版安装 svn 并自动同步代码
查看是否已经安装了svn svnserve --version 没有安装的话安装subversion,直接用yum 安装 yum install -y subversion 启动svn svnserve -d -r /svn 如果报如下的错误 svnserve: error while loading shared libraries: libaprutil-1.so.0: ca...原创 2018-11-17 16:27:52 · 6791 阅读 · 0 评论