PHP8匹配语法

PHP8匹配语法

这是一个新的要害字match,这也是一个利国利民的好个性,又一次延迟了键盘的寿命……

在PHP 8.0往日,咱们要按照一个名字来获得一个值,常常须要借助switch大概数组,比方:

switch ($extension) {

case 'gif':

$content_type = "image/gif";

break;

case 'jpg':

$content_type = "image/jpeg";

break;

case 'png':

$content_type = "image/png";

break;

}

echo $content_type;

此刻不妨简化成一个「表白式」:

echo match ($extension) {

'gif' => "image/gif",

'jpg' => "image/jpeg",

'png' => "image/png"

};

分享到 :

Leave a Reply

Your email address will not be published. Required fields are marked *