visual studio code 设置php.validate.executablePath
信息”提示:无法使用PHP可执行的设置。设置php.validate.executablePath配置PHP可执行文件。
点击“信息”提示左边的“settings.json”或者“文件”->“设置”打开settings.json设置文件。
找到 php.validate.executablePath
...
thinkphp5查询某月份的数据 字段为时间戳
php时间戳和月份比较
mysql时间戳和时间字段比较
情况:数据库中存储的时间是int(11)时间戳,页面用的日期插件选的是月份(2021-03),如果查询出选中月份的数据呢?
实现:
public function pageQuery(){
$startTime = input('startTime');...
TP5.1 insert添加数据时自动时间戳create_time无效
平常添加数据一般都用allowField(true)->save(),自动添加时间戳。
但是用insert和insertAll新增数据,create_time和update_time不会自动生成时间戳。
save 是模型方法 会自动写入时间戳
insert 是Db方法 不会自动写入时间戳的
phpstudy在创建网站时提示hosts同步失败该怎么办
phpstudy在创建网站选中了“同步hosts”,但是建好网站之后,访问不了网站。
面板【设置-配置文件-hosts】用记事本打开,发现里面并没有自定义的本地域名,手动写上,保存,是另存为一个记事本文件,不是保存到hosts里面。
win7电脑,直接打开路径C:\Windows\System32\drivers\...
PHP如何在字符串中替换最后一次出现的字符串
使用自定义函数
function str_lreplace($search, $replace, $subject)
{
$pos = strrpos($subject, $search);
if($pos !== false)
{
$subject = substr_replace($s...
宝塔面板中ThinkPHP5报错/public/../thinkphp/base.php
今天在部署一个ThinkPHP5开发的网站时,把网站根目录指向到public目录下,结果运行后产生以下错误
Warning: require(): open_basedir restriction in effect. File(/www/wwwroot/xxx/thinkphp/start.php) is not within...
thinkphp5 date月份显示英文缩写
<div class="date">
<p class="day">{$vo.create_time|date="d"}</p>
<p class="years">{$vo.create_time|date="M"},{$vo.crea...
ThinkPHP5中volist标签调用函数的方法
ThinkPHP5中volist标签调用函数的方法如下:
调用方法:
{volist name=":funname('参数')" id="data"} {$data} {/volist}
示例代码:
模板文件代码
{volist name=":majorList()" id="data"} <option value=...
thinkphp5.1语法错误: unexpected 'Case' (T_CASE), expecting identifier (T_STRING)
thinkphp5.1语法错误: unexpected 'Case' (T_CASE), expecting identifier (T_STRING)
Case 是关键字,不可以拿来当控制器名
thinkphp5.1 Class 'app\home\controller\Env' not found
要使用Env类,必须先引入think\facade\Env或者\Env。
PHP中__construct()和_initialize()的区别?
__construct()是php内置的构造函数,__initialize()是php框架中定义的(如thinkphp),用法基本一致。
在tp中若父类和子类都有_initialize,则只调用子类的_initialize,并不会自动调用父类_initialize
而子类的__construct方法如果要调用父类的__construc...
thinkphp5 validate 正则验证
validate/User.php
namespace app\home\validate;
use think\Validate;
use think\Db;
/**
* 会员验证器
*/
class User extends Validate{
protected $regex = [ 'username' =>...
thinkphp5 validate自定义验证 添加和修改 传递参数主键id
thinkphp5 validate系统内置了一些常用的规则,如果不能满足需求,可以在验证器重添加额外的验证方法,即自定义方法验证数据
比如,自定义方法,验证某字段值,数据库中是否已经存在,这就涉及到添加的时候验证数据表的所有记录,修改的时候要验证除当前id之外的所有记录,当前主键id怎么传递到自定义方法里面呢?
vali...
Navicat for MySQL连接宝塔面板数据库
一般宝塔管理数据库的时候都用phpmyadmin,但是数据库比较大的时候,导入的时候会出错,这时候可以用Navicat for MySQL
Navicat for MySQL如何连接宝塔面板数据库?
1. 下载安装Navicat for MySQL软件
2. 在云服务器的实例安全组放行3306端口
因为MyS...
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later
宝塔,利用phpmyadmin导入数据库的时候提示:
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later
可能是数据...
php删除第一个字符,最后一个字符
循环拼接字符串的时候,会出现多一个间隔符的问题,怎么删除?
代码:
$str = '';
foreach($resourcePath as $vo){
$str .= ',' . $vo["$field"];
}
$resourcePath = ltrim($str, ",...
关于本站
“最难不过坚持”
本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
2696
39
分类目录
最新评论
- https://jueru.net/
-
- :weixiao:
-
- :shuijiao: :weiqu: :zhenbang: :leng:
-
- :yiwen: :yiwen: :yiwen: :yiwen:
-
- 这个业务逻辑多少都有点奇怪了,阅读浏览次数增值在新闻详情页的控制器方法里setInc,这怎么还写进模型事件里了。如果非要用onAfterRead也可以,把新闻文章的内容单独分出来一个news_content表,然后把它和news做关联,然后给news_content表的onAfterRead事件做增值处理,这样点进新闻页内查询到文章内容时才会触发它。
-
文章标签更多