TP6.0 获取请求对象的五种方式

ThinkPHP TP6.0

在TP6.0中有多种获取请求对象的方法,本文记录五种:1. 门面类 2. 依赖注入 3. 基础控制器的 request 属性 4. request() 助手函数 5. app() 超级助手函数

辰风沐阳 阅读 4098 2020-08-12

composer show 列出所有可用的软件包

Composer

composer show 可以用于列出所有可用的软件包,也可以用于查看某个包的详细信息等相关数据。包名称、本地路径、依赖等

辰风沐阳 阅读 2194 2020-08-12

TP6.0 助手函数 env()

ThinkPHP TP6.0

env() 助手函数用于快速获取环境变量配置,复制框架根目录下的 .example.env 文件,另存为 .env 文件,即可读取环境变量配置,本文记录三种读取方式:门面类、env() 助手函数、app() 超级助手函数

辰风沐阳 阅读 2597 2020-08-11

TP6模型类在PhpStorm中没有方法提示

ThinkPHP TP6.0

用惯了 Phpstorm 的话,敲代码没方法提示令人不适,TP6模型类没方法提示因为缺少文档注释,可以将 tp5.1 的注释拿到tp6.0中,使其有方法提示

辰风沐阳 阅读 2384 2020-08-10

前端请求PHP接口,报错跨域问题

PHP

在公司写项目时,前端调我的接口报错跨域问题,解决方案:header('Access-Control-Allow-Origin:*')

辰风沐阳 阅读 2018 2020-08-04

阿里云短信服务验证码封装 v1.0.1【flc/dysms】

阿里云 短信服务 ThinkPHP

阿里云短信验证码composer包封装。第一步: 在框架根目录运行 composer require flc/dysms 安装依赖包 2. 将本文中的封装类或封装拿走就可以直接使用

辰风沐阳 阅读 3218 2020-08-04

TP6.0 命令行生成类库文件

ThinkPHP TP6.0

TP6.0 命令行生成类库文件:快速生成控制器、模型、验证器、中间件。控制器、模型、验证器可以通过命令直接创建在应用下,中间件则不行,命令行生成中间件只能在 app/middleware 目录中

辰风沐阳 阅读 2518 2020-08-01

PHP之内置web服务器

PHP

PHP从5.4开始,就提供了一个内置的web服务器;这个主要是用来做本地的开发测试用的,不能用于线上环境;将PHP的安装路径配置到电脑的系统环境变量Path中

辰风沐阳 阅读 2181 2020-08-01

PHP的九个超全局变量

PHP

九个超全局变量:$_GET、$_POST、$_REQUEST、$_FILES、$_COOKIE、$_SESSION、$_ENV、$_SERVER、$GLOBALS。在函数或方法中无需执行 global $variable; 就可以访问它们。

辰风沐阳 阅读 2264 2020-07-30

PHP的八个魔术常量

PHP

PHP的八个魔术常量:__LINE__、__FILE__、__DIR__、__FUNCTION__、__CLASS__、__METHOD__、__NAMESPACE__、__TRAIT__。这8个魔术常量不区分大小写,但是推荐大写,更加规范。

辰风沐阳 阅读 2002 2020-07-30