php

  • composer安装thinkphp6失败,显示Failed to audit installed packages

    //composer更新composer self-update //tp已经更新到支持composer2.0 //composer 回滚到上一个版本composer self-update --rollback//清除composer缓存composer clear-cache//去除之前的composer镜像,无敌神坑composer config -g --unset repos.packagist//使用阿里云…

    2023-04-24 11

  • Navicat数据存放位置和备份数据库路径设置

    navicat的数据库存放位置在什么地方?带着这样的疑问,我们去解决问题,navicat是默认安装,mysql也是默认安装,数据库存在默认用户所在的目录下面。  安装MySQL时,请选择“Custom”安装方式。在选择安装目录时,可以同时选择数据安放的位置,很多人此时只是设置了MyS…

    2023-04-20 10

  • thinkphp6模式model类操作数据库

    直接通过navicate创建数据库yg_test,并在项目.env和config/database.php做好数据链接配置,注意yg_前缀的配置。然后通过navicate新建yg_admin数据表,如下:1、model模型大概可以这样看模型,一个模型其实就是一个数据表,通过操作model模型来达到操作数据表;model模型…

    2023-04-10 18

  • thinkphp6模型操作

    一、Db和模型的区别在实际开发的过程中单纯使用Db或者模型都可以完成操作数据,只不过说Db是直接在控制器中写方法,而模型除了可以直接在控制器中直接操作数据库,也可以先在model中写好方法,然后在控制器中调用。模型关联中的方法在Db中一样可以通过join方法实现。二、…

    2023-04-10 11

  • PHP中error_reporting()用法详解

    php中我们对错误的处理会常用到error_reporting函数了,大家可以看到最多的是error_reporting(E_ALL ^ E_NOTICE)了,这个到底什么意思呢,下面我来来看看。error_reporting() 函数规定报告哪个错误 。该函数设置当前脚本的错误报告级别。该函数返回旧的错误报告级别。首先…

    2023-04-10 18