!DeadStorm.
Tipo de Conteúdo
Perfis
Fóruns
Atualizações
Quizzes
Store
Posts postados por !DeadStorm.
-
-
Olá WC... Tutorial de PHP
PHP (um acrônimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é umalinguagem interpretada livre e utilizada para gerar conteúdo dinâmico na World Wide Web.Enfim... o PHP é uma linguagem de programação voltada para sites...
Assim como a todas as linguagens, são relacionadas a processos e em variáveis...
A unica coisa que você precisa saber para entender PHP é Lógica de programação =)
um exemplo fácil é esta....
“Chupar uma bala”.
• Pegar a bala
• Retirar o papel
• Chupar a bala
• Jogar o papel no lixo
“Somar dois números quaisquer”.
• Escreva o primeiro número no retângulo A
• Escreva o segundo número no retângulo B
• Some o número do retângulo A com número do retângulo B e coloque o resultado no
retângulo C.
Simples não
agora vamos dar alguns exemplos em PHP
<?php // Processo 1$a = $_GET['a']; // Processo 2
$b = $_GET['b']; // Processo 3
$c = $a + $b; // Processo 4
echo $c; // Processo 5
?> // Processo 6
Agora vamos explicar cada processo =)
•Processo 1
Como podemos ver... o PHP tem um Começo e Fim, "<?php" e "?>"
Os significados são relacionados a poder se misturar ao HTML.. =) então se você tem um código HTML, você não precisa criar um novo arquivo e botar códigos PHP nele, você pode simplesmente utilizar as "tags" na página utilizada .
•Processo 2
A identificação da variável funciona da seguinte forma. ($nome_da_variavel). Apenas não utilize espaço nas variáveis e acentuação =)
Fácil?...
Para atribuir um valor a variável (dar o valor a variável o_O )... só digitar a variável (Ex: $a) e escrever o "=" ou o valor dele =).
"Sobre o $_GET['a']; daqui a pouco "
•Processo 3
Mesma coisa que a 2 =).mas além de atribuir o valor para a variável "a" ele está botando para a "b".
•Processo 4
Pela lógica de programação, tudo se resolve em processos. no caso. estamos somando a variavel "a" com "b". e dando o valor para a variável "c"... Simples?
•Processo 5
A função echo ( sim =) funções são códigos padrões utilizados para execução de uma tarefa, e é possível criar funções ) ele faz com que exiba o valor de $c na página.
Processo
Finalizei o código com a tag "?>"
=)
é parecido com BBCode ou qualquer coisa do gênero ¬¬
texto [ /b]Fácil?
Agora vamos explicar as Funções =)
Funções
Você deve estar pensando que isso deve ser tenebroso =)
mas não vamos pensar nisso. claro... existe milhares de funções para PHP
mas vamos analisar apenas o do Tutorial =)
$_GET['a'];$_GET['b'];
echo c;
Como podemos ver =)
Temos 2 funções.... $_GET e echo
a $_GET ela funciona do seguinte modo. ( lembrando que ele pode ser também uma variável =) )
imagine que você está navegando na internet, existe um site que tem PHP na página, e no seu navegador você vê uma coisa estranha
parecido com isso
http://
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Isso é um exemplo classico de $_GET... no caso... atribuímos a variável $a e $b com $_GET['a'] e $_GET['b']
Podemos dizer que a $_GET['a'] e $_GET['b'] também são váriaveis... e você pode ver com clareza no navegador que ele é uma variavel.
"?a=1&b=2"
Exemplificando o que está escrito na URL
http://
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Na página "index.php" eu considero a variavel $_GET['a'] com o valor de 1 e a variavel $_GET['b'] com o valor 2
Simples?
=) claro que a $_GET não é variável... o ['a'] ou ['b'] é uma atribuição, e com a atribuição o torna uma variável.
E o Echo é apenas exibição
Não é preciso você botar ele em uma váriavel.
ele atua como se fosse livre =)
no caso ele fez o seguinte, pegou a variavel $c e botou em evidencia na página
echo $c
Aprendendo PHP - Condições - Parte 2
em Desenvolvimento Web
Postado
Estruturas de repetição são formas de você repetir processos =), isso economiza espaço e tempo.
E Condições são apenas formas de falar que é positivo ou negativo certas expressões;
IF / Else
Exemplo
- Comprei uma bala
- Se ela for de morango vou jogar fora
- Se ela for de uva vou come-la
- Se for nenhuma das duas, irei experimentar.
o_O Simples?
Agora vamos a programação \o/
Agora vamos explicar =)
temos 3 funções... (botei as 3 em 1 script)
o "IF" significa "SE"...
ou seja
SE variavel $bala for "uva" então
é uma condição de verdade
Na próxima teremos elseif
que significa, "Ou se"
é uma forma de continuar a próxima váriavel.... ele verifica novamente a váriavel =) mas no caso ele ve se é "uva"
E por fim... else
que significa ou... é uma condição que deve ser final... ou seja
se não for nenhuma das 2, ele irá fazer a dele, =) é muito usada para evitar exibição de erros...
Switch
é uma forma simples de você executar formas além de IF...
é como se fosse um IF em apenas 1... se for "morango" ele faz alguma coisa, se for "uva" ele faz outra
o Case significa "caso seja" na função
break; é importante para finalizar a condição... se não fechar, ele poderá dar erro ou executar todos =)
o default é da mesma forma, "não for nenhuma"...
Simples?
=)
OR e AND
Isso é uma outra forma de detalhar as condições
um exemplo básico seria
Além de escrever
Agora com AND e OR podemos utilizar para simplificar a condição
o OR é da mesma forma em condição
mas diferente do AND... ele faz o seguinte
AND é usado como definição mais especifica... tipo
A condição fala que $a + $b, $a + $c, $c + $b tem que ser todos verdadeiros para poder continuar
no OR, ele faz com que apenas 1 possa ser verdadeiro
simples..