
PHP
文章平均质量分 75
dong-sir
欲穷千里目,更上一层楼。
展开
-
PhpStorm配置xdebug之Homestead
PhpStorm Homestead 配置 xdebug, PHP 断点调试原创 2022-03-08 21:27:45 · 1035 阅读 · 0 评论 -
tp5获取器定义数据表中不存在的字段
TP5模型Model的获取器原始数据和自定义字段同时显示的办法。根据官方文档:获取器的作用是在获取数据的字段值后自动进行处理,例如,我们需要对状态值进行转换,可以使用:class User extends Model { public function getStatusAttr($value) { $status = [-1=>'删除',...原创 2020-01-12 00:55:09 · 4104 阅读 · 2 评论 -
TP5自动验证必填不生效require
thinkphp5验证某个字段必须规则失效,tp5的验证场景下必填require无效查找原因发现,原来输入不为空,而是一个空格。TP版本:5.0.24,查看版本 echo THINK_VERSION;查看源码发现switch ($rule) { case 'require': // 必须 $result = !empty($valu...原创 2019-09-29 12:09:58 · 3055 阅读 · 0 评论 -
thinkphp5在模型(model)中设置表前缀
tp5在model中切换表前缀,thinkphp5单独设置表前缀(prefix)的方法根据官方手册5.0不支持单独设置当前模型的数据表前缀。也就是说你直接设置 $tablePrefix/ $prefix 是没有效果的。但是和配置数据库的参数一样,我们可以设置当前模型的数据库连接connection,属性的值可以设置为数据库的配置参数,而且也是官方推荐的方式,这样可以避免...原创 2019-09-12 20:14:36 · 9993 阅读 · 1 评论 -
thinkphp5打印最后一条SQL语句
这篇文章主要介绍了 Thinkphp5中输出sql的方法。一、查看SQL记录1.修改数据库配置文件database.php// 数据库调试模式'debug' => true,或者修改公共配置文件(独立配置文件)config.php 里面的database/* 数据库设置 */'database' => [...原创 2019-06-18 17:03:15 · 8088 阅读 · 0 评论 -
计算机中丢失 MSVCR110.dll
无法启动此程序,因为计算机中丢失MSVCR110.dll。尝试重新安装该程序以解决此问题。启动wamp时报这个错误,仔细查看安装时的wamp提示不难发现— Installation of Wampserver —BEFORE proceeding with the installation of Wampserver, you must ensure that certain e...原创 2019-03-11 01:16:17 · 7733 阅读 · 0 评论 -
WampServer的下载方法
wampserver官网点击下载没响应? WampServer下载不了怎么办Download Wampserver我想大家都已经体验过了 直接访问wampserver 官网的话是不能直接下载到最新版的 wampserver,然而又不想去那些乱七八糟的平台上面下载,所以这里为大家准备了一个快捷的官方下载地址。首先进入 wampserver 的官网往下找,如图所示,箭头指向的So...原创 2019-03-02 22:20:07 · 23268 阅读 · 13 评论 -
yii2 new Expression
yii2 new Expression,new Expression,new \yii\db\Expression,yii2FIND_IN_SET,yii sql,yii\db\Expression原创 2018-08-16 15:58:05 · 5123 阅读 · 0 评论 -
http_build_query 空格
说一下php的http_build_query关于处理空格编码合理解决方法http_build_query(PHP 5, PHP 7)http_build_query—生成 URL-encode 之后的请求字符串参数query_data可以是数组或包含属性的对象。一个query_data数组可以是简单的一维结构,也可以是由数组组成的数组(其依次可以包含其它数组...原创 2018-08-12 15:30:08 · 3215 阅读 · 0 评论