thinkphp

国产PHP框架,ThinkPHP 8.1版本发布,新版功能盘点

ThinkPHP V8.1版本是一个大的改进版本,目前已经正式发布,最新版主要是针对V8.0版本的一些不足进行了大量的完善,主要包含路由和验证方面,并且兼容最新的PHP8.4版本。…

thinkphp6创建并设置执行定时任务的方法

我们在日常的项目中开发中,总是会遇到需要将某个任务方法定时执行的需求,接下来就为大家讲述基于ThinkPHP6框架的定时执行任务的三个方案,具体的方法会在下面进行详细的描述。 方案…

fastadmin一键生成CRUD时时间格式错误问题

在一键生成CRUD后,发现在管理端存储数据时自动保存时间提示错误。 SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect…

thinkphp6、thinkphp8 自定义异常显示页面

进入 config/app.php 里面,增加下面的信息 // 异常页面的模板文件 'exception_tmpl' => app()->isDebug()==true…

ThinkPHP 自定义404页面及手动抛出404异常

浏览器默认的404页面都比较简单,为网站设计一个友好的404页面,可以改善用户体验并有效的防止用户跳出。 在thinkphp中在配置文件中简单配置就能支持自定义404页面。不同版本…

thinkphp8中,数据库的字段是 api_node_id ,值是:多个用英文逗号区分,这种应如何来查询准确的数据取出唯一的主键ID?

如果你的数据库字段 api_node_id 值是以逗号分隔的多个云系统节点ID(例如 "node_id_1,node_id_2,node_id_3"),而你需要根据单个 node_…

我的mysql数据库表类型是:COMPACT 我现在想查询这里面的数据,以数组形式返回

我的mysql数据库表类型是:COMPACT 我现在想查询这里面的数据,以数组形式返回 比如 title=>"百度", title1=>"百度2" 要将查询结果以键值对…

TP6的路由怎么实现?我写一个简单教程。

以单应用为例,如前台为index项目,在app/index/目录下新建route目录,现在这个目录下新建文件app.php(文件名随意)。 假定链接为:index/list/ind…

Thinkphp8安装topthink/think-captcha验证码的和使用方法

ThinkPHP8默认没有验证码,安装验证码可以使用composer来安装验证码 一、安装验证码 执行composer安装验证码 composer require topthink…

thinkphp实现手机端与电脑端双模板的方法与详细教程

[caption id="attachment_2589" align="aligncenter" width="800"] thinkphp[/caption] thinkphp…

php8中将提交的数组转json方法,并且增加不同的主键方法

为了将每个数组元素添加唯一键并转换为JSON格式,可以改写你的arrayToJson函数,使其遍历每个指定的键,并为每个元素生成一个唯一的主键。以下是如何实现这个功能: funct…

学习笔记:thinkphp8 的模型关联查询功能

[caption id="attachment_2589" align="aligncenter" width="800"] thinkphp[/caption] 在使用 Thin…

Thinkphp删除图片和数据库记录

scandir 判断目录是否为空,为空则使用rmdir 删除 $listArticle = M('listArticle'); if(I('get.id')) { // 获取删除的…

ThinkPHP在多应用模式下跨应用路由如何设置?

在ThinkPHP(ThinkPHP5.*、ThinkPHP6.*、ThinkPHP8)中, 您可以在根目录route/app.php下注册一个路由,实现网址根目录下缩短应用访问的…

thinkphp8 判断表单提交是否为空,如果为0则不为空

[caption id="attachment_2589" align="aligncenter" width="800"] thinkphp[/caption] 在ThinkPH…

thinkphp8 提交的表单入库前过滤xss等攻击代码

[caption id="attachment_2589" align="aligncenter" width="800"] thinkphp[/caption] 使用内置函数 h…

thinkphp的 try catch 一般是在控制器使用还是模型使用?

[caption id="attachment_2589" align="aligncenter" width="800"] thinkphp[/caption] 一般来说,在 T…

thinkphp8 多条件搜索判断是否存在再模糊搜索

[caption id="attachment_2589" align="aligncenter" width="800"] thinkphp[/caption] 在ThinkPH…

thinkphp8 模型create之后返回主键

[caption id="attachment_2589" align="aligncenter" width="800"] thinkphp[/caption] 在ThinkPH…

thinkphp6 判断如果提交的id不是整数

[caption id="attachment_2589" align="aligncenter" width="800"] thinkphp[/caption] 在ThinkPH…