Função que recebe como primeiro parâmetro o número ou nome extenso de um mês e retorna o nome da respectiva estação do ano (exemplo: “inverno”)

26/08/2016

0

PHP

Fala Galera, 

Estou começando exatamente agora no PHP, e gostaria de resolver este exercício, porém estou me quebrando demais aqui.

Objetivo: Criar uma função que recebe como primeiro parâmetro o número ou nome extenso de um mês e retorna o nome da respectiva estação do ano (exemplo: “inverno”). O segundo parâmetro serve para definir se o retorno da função deve ser minúsculo ou maísculo; se for false, deve ser minúsculo; se for true, deve ser maiúsculo. O valor default do parâmetro é false.

Observação - para fins didáticos, assumir a seguinte simplificação:

• verão: meses dezembro, janeiro e fevereiro
• outono: março, abril e maio
• inverno: junho, julho, agosto
• primavera: setembro, outubro, novembro

Exemplo de resultado esperado:

echo estacao_do_ano(2); // imprime “verão”
echo estacao_do_ano(10, false); // imprime “primavera”
echo estacao_do_ano('fevereiro'); // imprime “verão”
echo estacao_do_ano('fevereiro', true); // imprime “VERÃO”

Preciso usar função de manipulação de string dentro de estacao_do_ano() para converter o resultado para maiúscula, quando necessário.
Renan Assunção

Renan Assunção

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar