Scorekeeping uma peça de sacrifício
Pode 2024
Este tutorial é sobre a instrução do.. while do PHP, que é uma instrução de loop semelhante à instrução while que discutimos no tutorial anterior. E, como a instrução while, você pode usar a instrução do.. while para instruir seu programa a executar uma tarefa repetidamente até que você peça para parar. Parará quando a expressão de teste não for mais avaliada como verdadeira. Aqui está o código.
Este código será repetido continuamente até que você diga para parar na segunda parte da instrução do.. while. O código de exemplo imprimirá o valor atual de $ number e, em seguida, o HTML código para o navegador da web. Em seguida, aumentará o valor de $ number em 1. Essa segunda parte do código deve ser incluída para alterar o valor de $ number toda vez que o loop for executado. Se estiver faltando, o valor de $ number nunca será alterado e o loop será repetido indefinidamente. O código $ number ++; aumentará o valor de $ number em um de cada vez no loop e o programa interromperá o loop quando o valor for 11.
Este é o código que controla o número de vezes que o loop é executado. No exemplo, o loop será interrompido quando a expressão de texto não for mais verdadeira (o valor da variável de teste não será menor que 11). Observe também que a instrução termina com um ponto e vírgula. Se você comparar a instrução while com a instrução do.. while, notará que o código a ser executado faça {faça isso} e o código que controla o loop while (expressão); são trocados. Então, o que isso significa? Isso significa que o faça {faça isso} O código sempre será executado pelo menos uma vez na instrução do.. while porque o código de controle não avalia a expressão de teste até depois do faça {faça isso} código é executado pela primeira vez. No entanto, na instrução while, a expressão de teste é avaliada primeiro e é possível que o faça {faça isso} nunca será executado. Portanto, você deseja usar a instrução do.. while quando quiser o faça {faça isso} parte do código a ser executado pelo menos uma vez. O resultado ficará assim no navegador da web. 1 2 3 4 5 6 7 8 9 10 | |||||