php
终于可以独立写bug了
这个作者很懒,什么都没留下…
展开
-
PHPstorm开启xdebug调试
首先下载对应xdebug的版本(自行百度)然后php.ini中添加以下配置zend_extension = php_xdebug.dll //xdebug路径xdebug.remote_enable = Onxdebug.remote_host = localhostxdebug.remote_port = 9100xdebug.idekey=PHPSTROMxdebug.r...原创 2019-12-03 15:22:49 · 266 阅读 · 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 · 183 阅读 · 0 评论 -
faker php测试数据库生成
官方地址:https://github.com/fzaninotto/Faker使用方式:1、composer直接下载: composer require fzaninotto/faker2、将 "fzaninotto/faker": "^1.8" 加入composer.json,执行composer update3、github下载到本地引入项目和简单...转载 2019-06-06 16:00:19 · 340 阅读 · 0 评论 -
php模式设计
模式设计是什么?初学者一开始会被这高大上的名称给唬住。而对于有丰富编程经验的老鸟来说,模式设计又是无处不在。很多接触的框架就是基于各种模式设计形成的。 简单说,在写代码的过程中一开始往往接触的是面向过程的,简单的基础的编程。这个时候我们往往追求的是代码能够实现某项功能就万事大吉。管他代码多么冗余,管他代码是否可重用,管他效率如何,能实现功能就好。但是,真正应用于实际的,更被大家采纳的是那些高效...原创 2019-07-01 14:52:15 · 186 阅读 · 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 · 2341 阅读 · 0 评论 -
php redis 秒杀
<?phpnamespace Admin\Controller;use Think\Controller;class TestController extends Controller{ public function redis() { $redis = new \Redis(); $redis->connect('12...原创 2019-06-06 16:02:08 · 460 阅读 · 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 · 3141 阅读 · 0 评论 -
PHPstorm 配置 cmder
首先配置cmder的环境变量然后检测cmder环境变量是否配置成功最后打开PHPstorm的设置选项 更改shell path 为 "cmd.exe" /k "D:\\cmder\\vendor\\init.bat" 后面的为自己的路径,根据不同自行修改重启PHPstorm 修改成功...原创 2018-11-12 09:14:48 · 1334 阅读 · 0 评论 -
宝塔 linux版安装 svn 并自动同步代码
查看是否已经安装了svnsvnserve --version没有安装的话安装subversion,直接用yum 安装yum install -y subversion启动svnsvnserve -d -r /svn如果报如下的错误svnserve: error while loading shared libraries: libaprutil-1.so.0: ca...原创 2018-11-17 16:27:52 · 6813 阅读 · 0 评论