InformáticaProgramación

O bucle en PHP

Unha das principais tarefas dos ordenadores é o procesamento de grandes cantidades de datos en humanos esta actividade esixe un gran investimento de tempo. Para realizar ciclos de mecanizado complexas foron inventados. Considero ciclo para. Ás veces, é necesario repetir algúns dos anacos de código dun determinado número de veces, que é cando os ciclos de vir para o rescate. O lazo for - un dos máis populares.

Empresas, que son frecuentemente utilizados en ciclo para

En primeiro lugar, imos ollar para un grupo de operadores son moitas veces utilizados en ciclos. Son chamados de incremento e decremento. operador de incremento gravado dous sinais de adición (++), leva a un aumento dunha. Decrementar o contrario, diminúe o valor de 1, que denotan dous puntos negativos (-). Estes operadores son usados como un contador. Se durante a fase pre-decremento / incremento é unha diminución / aumento da variable, e logo, este valor é usado. Os post-decremento / incrementa a variable é utilizado por primeira vez, e logo, despois hai o seu aumento ou diminución.

sintaxe

O lazo for produce un bloque de execución de ordes mentres unha determinada condición é verdadeira. Noutras palabras, un conxunto de comandos, que se fai varias veces ata que unha condición especificada é executada.

Crese que o ciclo para un dos complexos no PHP. A súa sintaxe é a seguinte:

para (chast_1; chast_2; chast_3)

{Código}

Especialmente interesante é o feito de que dentro dos parénteses. Como verás, hai tres partes. Son separadas por un punto e coma. Onde chast_1 PHP fai o que lle está dito. Se hai unha expresión, el corre. Como norma xeral, non se activa o contador. En chasti_2 é se, a continuación, comprobar se é certo que en chasti_1 se si (True), entón o PHP executa código que está dentro das claves. A terceira parte é un aumento ou diminución do contador.

Considere-se un ciclo para PHP no exemplo

No ciclo chasti_1 variable $ a defínese como 0. Logo comprobar $ a é menor que 20? Menos, a continuación, pode executar os comandos que están no loop. No noso exemplo mostra: "Esa secuencia aparece 20 veces", entón a terceira parte é un aumento de $ a 1. Entón, de novo, hai un retorno á segunda parte, unha vez verificados polo menos 20 Nosa variable ou non. Menos? Entón, de novo, hai a orde (liña de saída) ata $ a non ser superior a 20.

tarefa

Realizar unha tarefa pequena. Hai algunha suxestión: "Ola, mundo" Cómpre vertical retirar esta frase. Como iso é facer?

Necesitamos resolver o loop PHP problema para. Lembramo connosco strlen () función, que retorna a lonxitude da liña.

No exemplo 1, está escrito - O que non facer? Este é un bo código, funciona. Pero iso é imposible. Para entender o por que, mire como PHP. En primeiro lugar, asigne variable $ i 0. Logo é unha conta de caracteres na secuencia e comprobar que unha dada cantidade inferior a cero. El itera o código vén a conclusión da primeira carta. Entón $ i é incrementado por 1 cadea de novo a ser contado de símbolos, comprobando se $ i menor cantidade recibida novo vai a execución de código. Cada vez strlen realizados (), é un número de conta de símbolos. É bo que temos unha longa secuencia tal non acontece.

Se a liña é estática, use outras opcións.

Na primeira forma de realización, a función strlen retirado ciclo para.

Na segunda forma de realización, todo mantidos nun ciclo de.

Coa axuda dun loop en PHP, pode resolver moitos crebacabezas!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gl.delachieve.com. Theme powered by WordPress.