
PHP
文章平均质量分 74
我是唐青枫
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php 设计模式详解
PHP 设计模式是对软件开发中常见问题的可复用解决方案,通过标准化的结构提升代码的可维护性、扩展性和复用性。原创 2025-05-29 06:30:27 · 1284 阅读 · 0 评论 -
Php JIT 使用详解
PHP 8 引入的 JIT(Just-In-Time 编译器) 是该版本的一个重要性能特性,首次让 PHP 有了运行时即时编译的能力,从解释型语言迈向了“编译执行”的方向。原创 2025-05-25 16:11:09 · 536 阅读 · 0 评论 -
Php 箭头函数详解
在 PHP 7.4 中,官方引入了 箭头函数(Arrow Functions),语法简洁、行为类似 JavaScript 的箭头函数,同时保留了 PHP 的闭包特性。原创 2025-05-22 07:14:14 · 595 阅读 · 0 评论 -
php8 枚举使用教程
PHP从8.1开始原生支持枚举(enum),这是PHP向类型安全和现代语言特性迈进的重要一步。枚举可以定义一组有穷的、不可变的常量集合,常用于表示状态值、选项类型等。原创 2025-05-05 10:37:55 · 485 阅读 · 0 评论 -
php8 throw 表达式使用教程
在PHP 8中,throw可以作为一个 表达式(expression) 来使用,而不再仅仅是语句(statement这是一项非常实用的新特性,能够让throw更加灵活,尤其适用于 三元运算符、箭头函数、空合并运算符 (??) 等表达式中。原创 2025-04-14 06:44:15 · 459 阅读 · 0 评论 -
php8 命名参数使用教程
PHP 8引入 命名参数(),允许在调用函数时按参数名传递值,而不是按照参数位置。这增强了代码的可读性、灵活性,并减少参数顺序依赖。原创 2025-04-05 18:08:32 · 523 阅读 · 0 评论 -
php8 ?-> nullsafe 操作符 使用教程
PHP 8引入了?->Nullsafe操作符),用于简化null检查,减少繁琐的if语句或isset()代码,提高可读性。原创 2025-04-04 11:24:25 · 491 阅读 · 0 评论 -
php8 match表达式使用教程
PHP 8引入了match()表达式,用来替代传统的switch语句,提供更简洁、更安全的方式进行条件匹配。与switch不同,match()是一个表达式,它会返回值,并且使用 严格比较(===原创 2025-04-02 08:30:59 · 883 阅读 · 0 评论 -
php8属性注解使用教程
PHP 8引入了 属性(Attributes)作为新的元数据机制,用于替代传统的PHPDoc注解,使得代码更具类型安全性和结构化。属性的本质是一个PHP类,通常以Attribute特性(flag#[Attribute] // 这是一个属性定义。原创 2025-04-01 11:34:37 · 1297 阅读 · 0 评论 -
Yii2 init 初始化脚本分析
目录中复制配置文件,确保应用适配不同环境(例如开发、生产环境等)。文件中获取到对应环境所配置的需要设置可写、可执行的目录来执行操作。则直接应用此环境,否则会被提示需要选择一个环境来初始化。文件,拿到不同环境配置指定的配置文件关系。脚本主要的作用是:从。对应环境下的所有文件。原创 2024-10-27 16:20:21 · 653 阅读 · 0 评论 -
Php composer 基础教程
Composer 是 PHP 中的依赖管理工具。它允许声明项目所依赖的库,并且它将为您管理(安装/更新)它们。composer.json文件是composer使用json格式描述项目依赖的配置文件,其中包含一些项目元数据及其依赖配置等。composer.lock文件是composer安装完依赖后,生成的版本锁定文件,以确保在项目中工作的每个人的包版本一致。对于指定自动加载信息的库,Composer 会生成一个vendor/autoload.php 文件,然后引入依赖包时,只需要使用,不用require。原创 2024-05-19 11:32:20 · 1747 阅读 · 0 评论 -
PHP 获取数组长度
count()函数,默认是获取一维数组,参数为:COUNT_NORMAL,添加第二个参数:COUNT_RECURSIVE,则可以获取多维关联数组的长度(意思为递归获取),例如:count($arr, COUNT_RECURSIVE)...原创 2020-03-02 16:35:06 · 273 阅读 · 0 评论