dirceuprog Postado Fevereiro 16, 2018 Denunciar Share Postado Fevereiro 16, 2018 Boa noite senhores do Forum ! Sou iniciante do PHP, estou tentando entender como o resultado desse pequeno script está dando o valor igual 13. Tem a ver com Ordem procedência ou que será ? Pliz help estou quase bugando aqui. <?php $a = 10; $b = 2; $j = $a / 2; for ($i = 0; $i < $j; $i++) { if ($i % $b == 1) { echo "$i"; } } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dirceuprog Postado Fevereiro 17, 2018 Autor Denunciar Share Postado Fevereiro 17, 2018 Opa descobri. O com ajuda do prof. Jefferson, ele explicou como está dando esse resultado. O valor de $i está sendo imprimindo um lado do outro. Visualmente parece ser 13, mas na verdade é 1 3. adicionando <br> após de $i é possível ver. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
dirceuprog
$b = 2;
$j = $a / 2;
for ($i = 0; $i < $j; $i++) {
if ($i % $b == 1) {
echo "$i";
}
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.