Ir para conteúdo

Vibraphera

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Vibraphera

  1. Oi gente eu recentemente comecei a aprender php e fui atras de desafios legais e me deparei com um que até hoje não consigo resolver. Preciso mostrar a maior e a menor palavra de uma frase ou texto. Eu tentei transformar em um array mas não sei se seria o adequado. Resumindo apenas me retorna corretamente a maior palavra mas a menor não me retorna nada. ALGUÉM ME DA UM HELP kk OBS: quando não tem ponto final parece que não retorna nada e quando tem ponto final ele retorna o 'ou' da frase mas não deveria retornar a letra 'é' ou a letra 'a'? <?php $texto = 'Como faço para saber qual é a menor e a maior de uma frase ou grandes textos'; $arr = explode(" ", $texto); $maior=""; $menor=""; for ($i=0; $i <count($arr) ; $i++) { $atual = $arr[$i]; if (strlen($atual) > strlen($maior)) { $maior = $atual; } else if (strlen($atual) < strlen($maior)) { $menor = $atual; } } echo "<br>"; echo $maior; echo "<br>"; echo $menor;
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.