PHP thinkphp6通过依赖注入实现表单统一验证 项目安装就我做声明了,自己按照文档安装即可 ThinkPHP6.0完全开发手册 官方案例: 可以直接在验证器类中使用message属性定义错误提示信息,例如: namespace app\valida... 2020年10月6日 653 次浏览 发表评论 阅读全文
实用技巧 phpstorm,webstorm,goland,pycharm等JetBrains系列编辑器最新激活码,最新版破解注册方法 现在做开发的小伙伴对于JetBrains都不陌生了吧,这里就不做什么介绍了,直接送上最新激活码地址,小伙伴们记着保存哦 链接直达 2019年12月23日 3,622 次浏览 1 阅读全文
PHP php常用小知识 如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 $row 的速度是$row的7倍。 echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不... 2019年12月12日 1,248 次浏览 发表评论 阅读全文
PHP phpexcel中文手册 首先到phpexcel官网上下载最新的phpexcel类,下周解压缩一个classes文件夹,里面包含了PHPExcel.php和PHPExcel的文件夹,这个类文件和文件夹是我们需要的,把class... 2019年11月11日 810 次浏览 发表评论 阅读全文
PHP 最简单的实现PHP树结构数据、实现无限分级 测试数据如下图所示: 查询出的数据直接调用此方法: function getTreeTest($data, $pId=0,$level=0) { $tree = ''; foreach($data a... 2018年12月25日 986 次浏览 发表评论 阅读全文
PHP PHP数字补零的两种方法 str_pad 顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串 //例如: str_pad('带填补的字符串','填补后的长度','填补字符串','填补位置') /** ... 2018年11月15日 1,082 次浏览 发表评论 阅读全文
PHP thinkphp5指定值进行排序和多条件排序 $contract_types = "2,1,3"; $exp = new \think\Db\Expression('field(contract_type,'.$contract_types.')... 2018年10月9日 4,517 次浏览 发表评论 阅读全文
PHP 高并发下,php与redis实现的抢购、秒杀功能 抢购、秒杀是如今很常见的一个应用场景,主要需要解决的问题有两个: 1 高并发对数据库产生的压力 2 竞争状态下如何解决库存的正确减少("超卖"问题) 对于第一个问题,已经很容易想到用缓存来处理抢购,避... 2018年7月11日 1,098 次浏览 发表评论 阅读全文
PHP TP5 post接收数组出错 – ThinkPHP框架 input函数支持对变量使用修饰符功能,可以更好的过滤变量。 用法如下: input('变量类型.变量名/修饰符'); 或者 Request::instance()->变量类型('变... 2018年6月30日 2,684 次浏览 发表评论 阅读全文
PHP PHP操作redis之String(字符串)、List(列表)(一) Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久... 2018年6月2日 1,408 次浏览 发表评论 阅读全文
PHP 解决composer安装laravel没有vendor目录 1、设置全局镜像 在linux或window的命令行,输入下面命令 composer config -g repo.packagist composer https://packagist.phpco... 2018年6月1日 3,366 次浏览 发表评论 阅读全文
PHP Thinkphp3.2整合最新版阿里大鱼进行短信验证码发送 阿里大鱼最新下载地址:阿里大鱼SDK下载 或者从官网进行下载:阿里大鱼SDK官网下载 下载完成后,将压缩包内的api_sdk文件夹放到ThinkPHP\Library\Vendor目录下,修... 2018年5月4日 4,099 次浏览 1 阅读全文
PHP thinkphp5错误:类型错误: Argument 1 passed to think\Hook::import() must be of the type array 使用thinkPHP5的时候出现如下错误 类型错误: Argument 1 passed to think\Hook::import() must be of the type array, inte... 2018年4月21日 1,224 次浏览 发表评论 阅读全文
实用技巧 Pycharm2017.1.2编辑器以及激活码分享 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。... 2018年4月21日 3,025 次浏览 发表评论 阅读全文
PHP 利用phpass库实现对密码的加密 phpass是一个开源的库,读作PH-pass,这个类库是用bcrypt算法对密码进行哈系的算法。这种加密方式还算是安全的! 首先下载phpass库文件,从官网下载:http://www.openwa... 2018年4月19日 1,011 次浏览 发表评论 阅读全文