PHP系列:PHP 反射详解
PHP 反射详解面向对象编程中对象被赋予了自省的能力,而这个自省的过程就是反射。反射,直观理解就是根据到达地找到出发地和来源。比如,一个光秃秃的对象,我们可以仅仅通过这个对象就能知道它所属的类、拥有哪些方法。反射是指在PHP运行状态中,扩展分析PHP程序,导出或提出关于类、方法、属性、参数等的详细信息,包括注释。这种动态获取信息以及动态调用对象方法的功能称为反射API。如何使用反射API如何...
PHP系列:php数组
PHP 数组简介这些函数允许你通过不同的方式来使用和操作数组。数组是存储、管理和操作变量组的必不可少的工具。PHP 支持简单数组和多维数组,数组可由用户自己创建也可以由其它函数创建。有很多特殊的数据库处理函数可以从数据库查询中返回数组以及一些返回数组的函数。预定义常量下列常量作为 PHP 核心的一部分总是可用的。CASE_LOWER (integer)CASE_LOWER 用在 array_...
PHP 8.3
已发布!PHP 8.3 是 PHP 语言的主版本更新。它包含了许多新功能, 它包含了许多新功能,例如:类常量显式类型、只读属性深拷贝,以及对随机性功能的补充。一如既往,它还包括性能改进、错误修复和常规清理等。类型化类常量 RFCPHP < 8.3interface I { // We may naively assume that the PHP constant is alwa...
MacOS下的docker-compose部署多php开发环境
简介MacOS下PHP开发的集成环境MAMP(收费)、XAMPP(不够灵活);Brew安装(不够灵活)phpstudy(不够成熟)Docker安装官网:https://hub.docker.com/ 下载安装前期准备1、新建目录docker-php(可自定义)2、在docker-php中新建nginx目录和www目录3、在nginx目录中新建conf和logs目录在docker-php/ng...
phpstorm设置thinkphp风格文件头部注释、方法注释、函数注释
phpstorm设置thinkphp风格文件头部注释、方法注释、函数注释一、文件头部注释:设置路径:PhpStorm->Preferences...->Editor->File and Code Templates 如图设置ThinkPHP风格文件头// +-----------------------------------------------------------...