Comprimento automatizado php 8 - match e switch php 8, php 8 vs php 7 - Maykon Silveira
<?php
date_default_timezone_set('America/Sao_Paulo');
$horaAtual = date('H:i');
$hora = date('H');
$resultado = '';
$phpOito = '';
echo "PHP 7.4 HORA ATUAL: {$horaAtual}HS <hr>";
switch ($hora) {
//bom dia
case '01': //madrugada
$resultado = "Bom dia";
break;
case '02'://madrugada
$resultado = "Bom dia";
break;
case '03'://madrugada
$resultado = "Bom dia";
break;
case '04'://madrugada
$resultado = "Bom dia";
break;
case '05'://amanhecer
$resultado = "Bom dia";
break;
case '06':
$resultado = "Bom dia";
break;
case '07':
$resultado = "Bom dia";
break;
case '08':
$resultado = "Bom dia";
break;
case '09':
$resultado = "Bom dia";
break;
case '10':
$resultado = "Bom dia";
break;
case '11':
$resultado = "Bom dia";
break;
case '12':
$resultado = "Bom dia";
break;
//Boa tarde
case '13':
$resultado = "Boa tarde";
break;
case '14':
$resultado = "Boa tarde";
break;
case '15':
$resultado = "Boa tarde";
break;
case '16':
$resultado = "Boa tarde";
break;
case '17':
$resultado = "Boa tarde";
break;
case '18':
$resultado = "Boa tarde";
break;
//Boa noite
case '19':
$resultado = "Boa noite";
break;
case '20':
$resultado = "Boa noite";
break;
case '21':
$resultado = "Boa noite";
break;
case '22':
$resultado = "Boa noite";
break;
case '23':
$resultado = "Boa noite";
break;
case '00':
$resultado = "Bom dia";
break;
};
echo "Olá {$resultado}, PHP 7.4 <hr>";
echo '<br>';
echo "PHP 8 HORA ATUAL: {$horaAtual}HS <hr>";
$phpOito = match ($hora) {
//Bom dia
'01' => "Bom dia",
'02' => "Bom dia",
'03' => "Bom dia",
'04' => "Bom dia",
'05' => "Bom dia",
'06' => "Bom dia",
'07' => "Bom dia",
'08' => "Bom dia",
'09' => "Bom dia",
'10' => "Bom dia",
'11' => "Bom dia",
'12' => "Bom dia",
//Boa tarde
'13' => "Boa tarde",
'14' => "Boa tarde",
'15' => "Boa tarde",
'16' => "Boa tarde",
'17' => "Boa tarde",
'18' => "Boa tarde",
//Boa Noite
'19' => "Boa noite",
'20' => "Boa noite",
'21' => "Boa noite",
'22' => "Boa noite",
'23' => "Boa noite",
'00' => "Bom dia",
};
echo "Olá {$phpOito}, PHP 8 <hr>";
?>
https://youtu.be/d1x7AgA7bmI
#MaykonSilveira
#PHP8
#BoraAprender
#CursosOnline