Ubuntu Para Iniciantes

LAÇO DE REPETIÇÃO COM PHP - FOR E WHILE

Os laços de repetições existem em todas as linguagens procedurais, como PHP, PASCAL e VB. Para quem está iniciando em PHP é de extrema importância se habituar com esta funcionalidade.

Existem vários editores PHP para o Ubuntu para todos os gostos, para algo rápido, gosto de usar o GEANY. Caso você não o tenha e deseja instalar, como sempre, é simples, abra o terminal CTRL+ALT+T, digite:

~$sudo aptitude install geany

Um simples editor de texto. Geany, editor de texto para programar
Instalar Geany no Ubuntu

QUER SABER SOBRE O COMANO APTITUDE?

PHP - FOR E WHILE

Se você utilizar o GNOME como inteface, ele colocará um lançado no menu "Desenvolvimento", se você usa o Unity, busque no Dash o Geany. Sintaxe para o laço de repetição "for"

<?php

for($x=0; $x < 10; $x++){

print $x ."<br>"; //O <br> é para pular a linha enquanto o loop imprime

}


?>

O resultado será:

0
1
2
3
4
5
6
7
8
9

Foram impressos 10 elementos, a partir do 0 (zero). Vamos fazer um array, contendo 4 elementos. Caso não saiba o que é um array, clique aqui.
<?php

$frutas = array("Banana", "Pera", "Uva", "Laranja");

$total_elementos_array = count($frutas);

//a função count, irá contar os elementos de um array
 
for($x=0; $x < $total_elementos_array ; $x++){

print $frutas[$x] ."<br>"; //O <br> é para pular a linha enquanto o loop imprime

}


?>

O resultado será:

Banana
Pera
Uva
Laranja

Agora vamos fazer a repetição utilizando o while.

<?php

$x=0;

while($x < 10){

print $x++ . "<br>"; //

}

?>


O resultado será:

0
1
2
3
4
5
6
7
8
9

O melhor meio de se aprender uma linguagem de programação é praticar e buscar entender suas funcionalidades. Basicamente todas as linguagens de repetição possuem os mesmos recursos adaptado para a codificação.

LAÇO DE REPETIÇÃO COM PHP - FOR E WHILE Reviewed by Ubuntu para Iniciantes Marcelo Weihmayr on 22:10:00 Rating: 5

Nenhum comentário :

Olá, faça seu comentário com sugestões, dicas ou críticas

Powered By Blogger , Designed by Sweetheme

Formulário de contato

Nome

E-mail *

Mensagem *

Marcelo Weihmayr. Tecnologia do Blogger.