Como fazer para loops com php para html5 e css3 programação

Às vezes você quer repetir algo como um programador de HTML5 e CSS3. PHP (como a maioria das linguagens de programação) suporta um número de construções em loop. Comece com o loop humilde, mas adorável.

Video: Curso de HTML5 Completo e GRÁTIS

Isto imprime 100 dados. Isso seria entediante para fazer à mão, mas isso é exatamente o tipo de coisa os computadores são tão bons.

Video: Programação para Internet utilizando HTML5 e CSS3 - Link Interno e Externo

O código a seguir explica tudo:

for.php

Dice Game rolamento

Bem-vindo aos dados que rolam jogo. Rolando 100 dados. Quantos serão sixes?

lt;? php $ sixCount = 0-for ($ i = 0- $ i lt; 100- $ i ++) {$ userNumber = rand (1,6) -print lt; lt; lt; AQUIAQUI-if ($ userNumber == 6) {$ sixCount ++ -} // fim do if} // forprint final "

Você rolou (es) $ sixCount seis!

"- gt;

Tente novamente!

A maioria do código é bom e velho HTML. Observe o solitário impressão declaração responsável por imprimir dados. que impressão declaração (e alguns personagens de apoio) são repetidos 100 vezes. para loops são formas extremamente poderosa para obter uma grande quantidade de trabalho feito.

  1. Comece com o para palavra-chave.

    Esta palavra-chave indica o início do para estrutura.

    para ($ I = 0- $ i lt; 100- $ i ++) {
  2. Adicionar um inicializador.

    para laços geralmente giram em torno de uma variável inteira específico, às vezes chamado de variável sentinela. A primeira parte do para ciclo define-se o valor inicial de que a variável. Muitas vezes, a variável é inicializada para 0 ou 1.

    para ($ I = 0- $ i lt; 100- $ i ++) {
  3. Adicionar uma condição.



    O loop continua enquanto a condição é verdadeira e sai tão logo a condição é avaliada como falsa. Normalmente, a condição irá verificar se a variável é maior do que algum valor.

    for ($ i = 0- $ i lt; 100- $ I ++) {
  4. Adicionar um modificador.

    Toda vez através do loop, você precisa fazer alguma coisa para mudar o valor da sentinela. Normalmente, você adiciona 1 à variável sentinela (lembre-se, ++ é um atalho para “adicionar um”).

    for ($ i = 0- $ i lt; 100- $ I ++) {
  5. Envolver o corpo do laço nas cintas.

    O código que será repetido é colocado dentro de chavetas ({}). Como de costume, travessão todo o código entre chaves para que você entender que você está dentro de uma estrutura.

Este programa particular tem algumas outras características que o tornam adequado para imprimir 100 dados.

  • ele usa $ i como uma variável de contagem. Quando o nome da variável de sentinela não é importante, $ i é frequentemente utilizado. $ i irá variar a partir de 0 para 99, dando 100 iterações do ciclo.

  • Cada vez que o loop, um rolo matriz. o familiar rand () função é utilizado para enrolar um valor aleatório entre fieira 1 e 6. Porque este é o código dentro do ciclo, isto é repetido.

    $ UserNumber = rand (1,6) -
  • Imprimir uma imagem relacionada com a jogada de dados. Aqui, a interpolação é usada para determinar qual imagem a ser exibida. Note que o código foi usado para redimensionar arquivos de imagem para um tamanho menor.

     impressão lt; lt; lt; AQUI AQUI-
  • Verifique se você rolou um 6. Se o teste é um 6, adicionar 1 ao $ sixCountvariável. No final do ciclo, este conterá o número total de par de seis laminados.

    if ($ userNumber == 6) {$ sixCount ++ -} // fim se
  • Imprimir o valor de $ sixCount. Após o loop for concluído, relatar como muitos sixes foram rolados.

    impressão "

    Você rolou (es) $ sixCount seis!

    "-

Publicações relacionadas