Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como listar letra

Como faço para listar letra de A a D?

Tentei realizar passo a passo das aulas, mesmo assim quando executo apresenta erro no cmd.

Código: <?php LetrasList = ['A', 'B', 'C', 'D']; for ($i = 0; $i < 4; $i++) { echo $LetrasList = [$i] . PHP_EOL; }

?>

Erro: PHP Parse error: syntax error, unexpected '=' in C:\Users\Usuario\Documents\PHP\Avançando com PHP Arrays_ Strings_ Função e Web\loop-lista.php on line 10

Alguém poderia me ajudar, por favor.

2 respostas
solução!

Oi, Annie, tudo bem?

O erro está sendo causado por conta de dois problemas em seu código.

O primeiro problema é que faltou um $ antes de LetrasList para declarar corretamente a variável. O correto seria: $LetrasList = ['A', 'B', 'C', 'D'];.

O segundo problema é o sinal de igual neste trecho de código: echo $LetrasList = [$i]. Este sinal de igual está causando erro de sintaxe, o correto seria retirá-lo e deixar essa parte do código assim: echo $LetrasList[$i].

O código com as duas modificações ficará assim:

<?php

$LetrasList = ['A', 'B', 'C', 'D'];

for ($i = 0; $i < 4; $i++) { 
    echo $LetrasList[$i] . PHP_EOL; 
}

?>

Espero ter ajudado.

Abraços e bons estudos!

Olá Murillo , tudo bem?

Explicação perfeita !!!.

Realmente era esse o problema mesmo, depois alteração no código o mesmo funcionou.

Deste já agradeço.