Publicidade cabeçário

quinta-feira, 31 de janeiro de 2013

Frases Enfadonhas 3 - Mor brisaaa


Frases Enfadonhas 4 - Três Homens e um segredo



Frases Enfadonhas 5 - Getcharr do Satanás



Frases Enfadonhas 6 - Open Calanguinho Linucs


Frases Enfadonhas 7 - OOOO fera



Frases Enfadonhas 8 - Você é omo?

    Aí pessoal vou postar até a primeira frase enfadonha, como as antigas eram colocadas apenas em páginas, agora vou colocá-las em posts também, dá pra matar a saudade e ir pensando nas próximas HOAEOHIHOIEAOIAE




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.


quarta-feira, 16 de janeiro de 2013

PHP - Operador de String e Operador de Tipo

1.1 - Operador de String

     O operador de string é representado pelo . (ponto) . Sua função principal é a de concatenar argumentos, da esquerda para a direita. Alguns autores consideram como sendo dois operadores de string, o que é errado, na verdade o que existe é a junção, formando uma combinação com o operador de atribuição = (igual), ficando .= (ponto igual) criando uma concatenação e atribuição conjunta. Isso já foi explicado em outro post, se quiser saber mais clique aqui.

Exemplo de uso do operador de string
Exemplo de uso do operador de string
fonte da imagem:bdfatec.blogspot.com.br


terça-feira, 15 de janeiro de 2013

PHP - Operadores Lógicos

     Os operadores lógicos realizam comparação entre expressões, exceto o ! (não) que compara apenas um valor. Eles trabalham com valores booleanos, ou seja, o valor pode ser verdadeiro (TRUE) ou falso (FALSE). A seguir uma tabela com os operadores lógicos:

Operadores Lógicos e suas funções
fonte da imagem:bdfatec.blogspot.com.br

segunda-feira, 14 de janeiro de 2013

PHP - Operadores de Incremento/Decremento

     Velho conhecido dos programadores, também nomeado de contador, largamente usado em laços condicionais. Esses são os operadores de incremento/decremento que como o nome sugere adicionam ( incremento ) ou subtraem ( decremento ) determinada variável. A seguir uma tabela com sua representação:

Operadores de incremento/decremento
Operadores de incremento/decremento
fonte da imagem:bdfatec.blogspot.com.br

sexta-feira, 11 de janeiro de 2013

PHP - Operadores de Execução

     Possibilitam executar comandos no servidor e retornam uma string, sua funcionalidade é parecida com a função shell_exec(), porém em formato de operador. Sua sintaxe é ´´ ( dois acentos agudos) isso mesmo, acentos agudos e não '' (duas apostrofes).
Operadores de Controle de erro mudam conforme o S.O.
fonte da imagem:vivaolinux.com.br

PHP - Operador de controle de erro

     Em PHP o operador de controle de erro é o @ (arroba).  Velho conhecido de todos, marca registrada em email... Quando ele precede uma expressão em PHP, qualquer mensagem de erro que possa ser gerada por aquela expressão será ignorada.

Exemplo de operador de controle de erro
Exemplo de operador de controle de erro
fonte da imagem:grupon3virusinformaticos.blogspot.com



Observação:
  • O operador de controle @ funciona somente com expressões;
  • Você pode prefixar chamadas de variáveis, funções, includes, constantes e afins. O que se deve ter em mente é que é necessário um valor, que seja gerado um valor.

quarta-feira, 9 de janeiro de 2013

PHP - Operadores de Comparação

     Operadores de comparação, como os seus nomes implicam, permitem que você compare dois valores. Eles são utilizados para  verificar se um valor é igual à outro, maior, menor, etc.

Tabela com os operadores de comparação
Tabela com os operadores de comparação
fonte da imagem: php.net
adaptada

terça-feira, 8 de janeiro de 2013

PHP - Operadores Aritméticos e de Atribuição


1.1 - Operadores Aritméticos

    É o mais conhecido entre todos, porque são os operadores utilizados em cálculos matemáticos do nosso dia-a-dia. Através desses operadores aritméticos podemos realizar operações matemáticas básicas, como adição, subtração, multiplicação e divisão.

Operadores Aritméticos
Operadores Aritméticos
fonte da imagem:bdfatec.blogspot.com.br


PHP - Conceito de Operadores

     Operadores são utilizados para realizar operações entre um ou mais operandos, é algo que você alimenta com um ou mais valores e que devolvem outro valor. Assim como operadores matemáticos eles possuem prioridades, logo como na expressão:
Correto                                          Incorreto
6 + 2 x 8 =                                     6 + 2 x 8 =   
6 + 16 =                                         8 x 8 =
22                                                   64

Uma pequena diferença não?!

Operadores matemáticos
Operadores matemáticos
fonte da imagem:andersonmichel.com


sexta-feira, 4 de janeiro de 2013

PHP RegEx - Hierarquia dos Metacaracteres

     Depois de tanto falar sobre metacaracteres e suas características chegou a hora de analisá-los de uma maneira geral, como se relacionam, quem pode mais, quem chora menos esse tipo de coisa. É preciso compreender que no dia-a-dia provavelmente eles irão aparecer juntos e que saber quem faz o quê e em quê ordem é fundamental!

Exemplo de Hierarquia
Exemplo de Hierarquia
fonte da imagem:techblog.desenvolvedores.n
et