Loading... `match` 是 PHP 8 中引入的新特性。在 PHP 8 中,`match` 用作新的类型安全的替代 `switch` 语句。它提供了更清晰、更简洁的语法,同时还**支持表达式作为条件**,可以更轻松地处理复杂的条件逻辑。 在 `match` 表达式中,每个分支都是一个条件和一个代码块,类似于 `switch` 语句的 `case` 分支。 #### 匹配 ```php $statusCode = 500; $message = match($statusCode) { 200, 300 => null, 400 => '未找到', 500 => '服务器错误', default => '已知状态码', }; echo $message; # => 服务器错误 ``` 查看: [Match](https://www.php.net/manual/en/control-structures.match.php) #### 匹配表达式 ```php $age = 23; $result = match (true) { $age >= 65 => 'senior', $age >= 25 => 'adult', $age >= 18 => 'young adult', default => 'kid', }; echo $result; # => young adult ``` 最后修改:2024 年 07 月 26 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏
11 条评论
zhongbangserve.com
《佛莱迪大战杰森》恐怖片高清在线免费观看:https://www.jgz518.com/xingkong/33564.html
博主太厉害了!
博主太厉害了!
你的文章内容非常卖力,让人点赞。 http://www.55baobei.com/FqJr67lsTm.html
你的文章内容非常精彩,让人回味无穷。 http://www.55baobei.com/I8xERukJsf.html
你的文章内容非常用心,让人感动。 https://www.4006400989.com/qyvideo/46535.html
你的文章充满了智慧,让人敬佩。 https://www.yonboz.com/video/26017.html
《刘墉追案》国产剧高清在线免费观看:https://www.jgz518.com/xingkong/125018.html
哈哈哈,写的太好了https://www.cscnn.com/
不错不错,我喜欢看 https://www.ea55.com/