Publicidade cabeçário

Mostrando postagens com marcador Estruturas de Controle em php. Mostrar todas as postagens
Mostrando postagens com marcador Estruturas de Controle em php. Mostrar todas as postagens

segunda-feira, 4 de fevereiro de 2013

PHP Estrutura de Controle - Comando goto

     Basicamente o operador goto é utilizado para saltar de uma seção a  outra  no programa.  Ele possibilita um salto para fora de um looping ou de uma estrutura condicional, ou em qualquer parte de um código que esteja desenvolvendo. A sintaxe é bem simples:
goto <nome_variável>;
....
<nome_variável>:
O comando Goto funciona como o teletransporte do goku
O comando Goto funciona como o teletransporte do goku
fonte da imagem: papeldemaluco.blogspot.com 

quinta-feira, 31 de janeiro de 2013

PHP Estrutura de Controle - Comando Return

     Basicamente o comando return tem a capacidade de retornar valores para funções por exemplo. Mais ele não se resume a isso, se for chamado em um função, a instrução return() termina a execução da função e retorna seu argumento como o valor da função! Isso é válido também para scripts. 
     Certo até aí tudo bem, mas se utilizarmos o return na função principal? Ou no escopo global? Simples, a execução do script é finalizada, vale também se ela foi chamada por um include() ou required(), ele devolve o valor assim como numa função qualquer. 

quarta-feira, 30 de janeiro de 2013

PHP Estrutura de Controle - Comando Switch

     A instrução switch é similar a uma série de instruções sobre a mesma expressão. O switch no PHP é um comando para executar uma de várias ações baseadas em determinada condição. Semelhante ao encadeamento if..elseif..else.
     Em muitas ocasiões, você pode querer comparar a mesma variável (ou expressão) com muitos valores diferentes, e executar um pedaço de código diferente dependendo de qual valor ela tiver. A sintaxe do switch é:

switch(variável){                        switch(variável):
case constante1:                      case constante1:
<comando>                              <comando>
break;                         ou          break; 

case constante2:                      case constante2:
<comando>                              <comando>
break;                                       break;
...                                             ...

}                                               endswitch;


 switch funciona como um controle de várias opções, nesse caso eu fugiria pra delegacia kkkk ;D
O switch funciona como um controle de várias opções, nesse caso eu fugiria pra delegacia kkkk ;D
fonte da imagem:forum.nintendoblast.com.br

terça-feira, 29 de janeiro de 2013

PHP Estrutura de Controle - Comando Break e Continue

1.1 -  Comando Break

     Como o nome sugere o comando break (quebrar em inglês) termina a execução atual de vários outros comandos tais como: for, foreach, while, do...while, switch.
     Esse comando pode ser otimizado colocando-se um fator numérico a sua frente, exemplo:
break 1; quebra a próxima estrutura de controle a sua frente

break 3; quebra as próximas três estruturas de controle a sua frente
Estrutura de Controle: Comando break
Estrutura de Controle: Comando break
fonte da imgem:influx.com.br

sexta-feira, 25 de janeiro de 2013

PHP Estrutura de Controle - Comando Foreach

     Este comando é uma derivação do nosso for, sendo que sua aplicação é voltada para vetores, matrizes e objetos. Alias, ele funciona apenas com arrays e objetos, caso você tente utilizar com outros tipos ele  irá emitir um erro. A grande sacada do foreach é acessar cada elemento individualmente iterando sobre toda a coleção e sem a necessidade de informação de índices.
Ele pode ser representado de duas maneiras:

foreach ( $nome_array as $elemento)
{comando}

quarta-feira, 23 de janeiro de 2013

PHP Estrutura de Controle - Comando For

     Loops for são os laços mais complexos em PHP. Eles se comportam como os seus homólogos em C. A sintaxe de um loop é:
for(<expressão1>;<expressão2>;<expressão3>)
comando;

Assim como o for esse pode ser um laço complicado
Assim como o for esse pode ser um laço complicado
fonte da imagem:tieknot.com

onde:

PHP Estrutura de Controle - Comando While e do...while

1.1 - While

     Literalmente falando seria "enquanto", é a maneira mais simples  de se criar um laço em php. Você deve estar pensando: mais pra que eu quero criar um laço?
Chamamos de laços lógicos trechos de códigos em que determinada ação ou grupo deve ser executada várias vezes (enê vezes).
     Sua sintaxe é:
         while(expressão)
                <comando>;

quinta-feira, 17 de janeiro de 2013

PHP Estrutura de Controle - Comando IF e ELSE

1.1 - Comando IF
    
     Talvez seja o mais trivial dos comandos condicionais. Ele testa a condição , se o resultado for verdadeiro executa uma instrução ou bloco. Apesar dessa trivialidade, a  construção if é uma das características mais importantes de muitas linguagens, incluindo o PHP:


Sintaxe do comando IF em php
Sintaxe do comando IF em php
fonte da imagem:bdfatec.blogspot.com.br

PHP - Conceito de Estruturas de Controle

     Qualquer linguagem de programação se utiliza de instruções para executar tarefas. Uma instrução pode ser:
  • uma atribuição, uma chamada de função, um 'loop';
  • uma instrução condicional, ou mesmo uma instrução que não faz nada (um comando vazio);
  • Instruções geralmente terminam com um ; (ponto e vírgula);
  •  podem ser agrupados em um grupo de comandos através do encapsulamento de um grupo de comandos com chaves.