Como relaciono o numero que sera mostrado com o nome ex:
v se te resolve
<?php
switch ($i) {
case 1:
echo "i equals Janeiro";
case 2:
echo "i equals Fevereiro";
case 3:
echo "i equals Março";
}
?>
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
3. Re: Relacionar Numero com Mes [RESOLVIDO]
asparionusa Ubuntu
Post recolhido
Enviado em 04/04/2020 - 12:27h
Se eu fizer ate o mes 04(atual) da certo
<?php
$mes = date('m');
switch ($mes) {
case 01:
echo "Janeiro";
case 02:
echo "Fevereiro";
case 03:
echo "Março";
case 04:
echo "Abril";
}
?>
Agora se fizer ano todo da erro...
<?php
$mes = date('m');
switch ($mes) {
case 01:
echo "Janeiro";
case 02:
echo "Fevereiro";
case 03:
echo "Março";
case 04:
echo "Abril";
case 05:
echo "Maio";
case 06:
echo "Junho";
case 07:
echo "Julho";
case 08:
echo "Agosto";
case 09:
echo "Setembro";
case 10:
echo "Outubro";
case 11:
echo "Novembro";
case 12:
echo "Dezembro";
}
?>
4. Re: Relacionar Numero com Mes [RESOLVIDO]
di4susa XUbuntu
Post recolhido
Enviado em 04/04/2020 - 14:21h
asparion escreveu:
Se eu fizer ate o mes 04(atual) da certo
<?php
$mes = date('m');
switch ($mes) {
case 01:
echo "Janeiro";
case 02:
echo "Fevereiro";
case 03:
echo "Março";
case 04:
echo "Abril";
}
?>
Agora se fizer ano todo da erro...
<?php
$mes = date('m');
switch ($mes) {
case 01:
echo "Janeiro";
case 02:
echo "Fevereiro";
case 03:
echo "Março";
case 04:
echo "Abril";
case 05:
echo "Maio";
case 06:
echo "Junho";
case 07:
echo "Julho";
case 08:
echo "Agosto";
case 09:
echo "Setembro";
case 10:
echo "Outubro";
case 11:
echo "Novembro";
case 12:
echo "Dezembro";
}
?>
Oi, tudo bem ?
Usar switch para essa tarefa não é uma boa solução.
De qualquer forma, como acredito que seja um exercício de lógica, segue algumas explicações sobre esse código:
Primeiramente, o erro do seu código acontece porquê você está definindo um octal que não existe( inválido ).
Assim, para esse código não dar erro, você precisa retirar os zeros a esquerda. Porém, esse código também está sem os breaks e, por isso, não vai funcionar conforme o esperado. Por exemplo, se você executar o código em Abril, a saída será parecida com isso:
Usamos cookies essenciais para manter o site funcionando e Google Analytics para métricas de audiência. Cookies de anúncios só serão carregados se você permitir.