Aula 2 de PHP

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Aula 2 de PHP

Mensagem por PedroX em Sab 19 Mar 2011, 17:52

Essa é a aula 2 de php.
O php pode ser colocado em qualquer parte de uma pagina html, no cabeçalho, no corpo, e fora do html. Para colocar um codigo php na pagina, antes deve-se dizer que o codigo é de php. Para fazer isso, voce deve usar um delimitador, que pode ser:

I-
Código:
<? codigo ?>
II-
Código:
<script language="php"> codigo </script>

O segundo é o mais recomendado, porque alguns interpretadores de php nao leem o primeiro.

Quer saber como ficaria um codigo em php? Um codigo para mostrar um texto:

Código:

<script language="php">
echo "Eai! <br> Tudo bem?";  //note que é possivel por tags html no codigo!
 </script>
Variáveis
É muito simples! Basta usar um cifrão.

Olhe o exemplo:
Código:

$nome="Pedro";
$user="Pedro Henrique";

echo "Meu nome é $nome e meu username é $user.";

Condições
A maior parte delas é igual as do game maker.

Exemplo:
Código:

if (condicao) {codigo} else {codigo};

Pode-se encadear varios deles:
Código:

if (condicao) {codigo}
else
if (condicao) {codigo};

Comparação e operadores lógicos:

$a == $b Se $a é igual a $b.
$a != $b Se $a é diferente de $b.
$a < $b Se $a é menor que $b.
$a > $b Se $a é maior que $b.
$a <= $b Se $a é menor ou igual a $b.
$a >= $b Se $a é maior ou igual a $b.

Obs: Pode-se usar numeros em vez de variaveis tambem. Ex: $a > 5.

$a && $b - Se $a e $b forem verdadeiros. Pode usar && tambem.
$a or $b - Se $a ou $b forem verdadeiros. Pode usar || tambem.
$a xor $b - Se os dois forem diferentes, um verdadeiro e o outro falso.
!$a - Se a for falso.

Os outros principais são:
Código:

switch($nome)
{
case "Pedro": codigo; break;
case  "Janx": codigo;  break;
default: codigo; //se nao for nenhum dos de cima
}

while(condição)
{
//código
}

for ($i=1; $i<=10; $i++)
{
echo "Contador: $i<br>";
}


Funções:

Parecidas com os scripts do game maker.

Código:
function quadrado($num)
{
$total=$num*$num;
return ($total);
}
$num=3;
$quad=quadrado($num);
echo "$num ao quadrado é $quad !";

É o fim deste tutorial. Duvidas? Mande-me uma MP.

Ate a proxima!

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Aula 2 de PHP

Mensagem por recri em Sab 19 Mar 2011, 18:48

Cara eu vi a sua primeira video-aula e sou +- avançado em php aconselho a voce arrumar o primeiro topico, pois para iniciante eh mto melhor usar o vertrigo,ele possui um painel com todas as configuraçoes, fora isso seu tutorial esta muito bom quando decidi aprender php pensei que fosse dificil e era porem com seu tutorial, percebi que nao eh tao dificil so depende de quem ensina, e com voce fica mto facil !

Edit: Errei é aula e nao video-aula

recri

Número de Mensagens : 88
Data de inscrição : 30/12/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Aula 2 de PHP

Mensagem por vinians em Sab 19 Mar 2011, 19:03

Pedro Henrique escreveu:Essa é a aula 2 de php.
O php pode ser colocado em qualquer parte de uma pagina html, no cabeçalho, no corpo, e fora do html. Para colocar um codigo php na pagina, antes deve-se dizer que o codigo é de php. Para fazer isso, voce deve usar um delimitador, que pode ser:

I-
Código:
<? codigo ?>
II-
Código:
<script language="php"> codigo </script>

O segundo é o mais recomendado, porque alguns interpretadores de php nao leem o primeiro.

Quer saber como ficaria um codigo em php? Um codigo para mostrar um texto:

Código:

<script language="php">
echo "Eai! <br> Tudo bem?";  //note que é possivel por tags html no codigo!
 </script>
Variáveis
É muito simples! Basta usar um cifrão.

Olhe o exemplo:
Código:

$nome="Pedro";
$user="Pedro Henrique";

echo "Meu nome é $nome e meu username é $user.";

Condições
A maior parte delas é igual as do game maker.

Exemplo:
Código:

if (condicao) {codigo} else {codigo};

Pode-se encadear varios deles:
Código:

if (condicao) {codigo}
else
if (condicao) {codigo};

Comparação e operadores lógicos:

$a == $b Se $a é igual a $b.
$a != $b Se $a é diferente de $b.
$a < $b Se $a é menor que $b.
$a > $b Se $a é maior que $b.
$a <= $b Se $a é menor ou igual a $b.
$a >= $b Se $a é maior ou igual a $b.

Obs: Pode-se usar numeros em vez de variaveis tambem. Ex: $a > 5.

$a && $b - Se $a e $b forem verdadeiros. Pode usar && tambem.
$a or $b - Se $a ou $b forem verdadeiros. Pode usar || tambem.
$a xor $b - Se os dois forem diferentes, um verdadeiro e o outro falso.
!$a - Se a for falso.

Os outros principais são:
Código:

switch($nome)
{
case "Pedro": codigo; break;
case  "Janx": codigo;  break;
default: codigo; //se nao for nenhum dos de cima
}

while(condição)
{
//código
}

for ($i=1; $i<=10; $i++)
{
echo "Contador: $i<br>";
}


Funções:

Parecidas com os scripts do game maker.

Código:
function quadrado($num)
{
$total=$num*$num;
return ($total);
}
$num=3;
$quad=quadrado($num);
echo "$num ao quadrado é $quad !";

É o fim deste tutorial. Duvidas? Mande-me uma MP.

Ate a proxima!
Muito legal sua iniciativa sobre PHP, inclusive pois PHP é muito utilizado em sites dinâmicos na internet e pode inclusive ser usado junto com GM para acessar dados em um servidor.
Apenas pra fica tudo certim, arruma esse linha

I-
Código:
<? codigo ?>
Pois está errado. Troque por:


I-
Código:
<?php codigo ?>
Que ai sim funciona.
Flws!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Aula 2 de PHP

Mensagem por .:Allison:. em Sab 19 Mar 2011, 19:07

Eu coloco o ducumento HTML na pasta www que está em C:\wamp\www\index.html

mais não pega script PHP porque?
que baixei a versão para 32bits mais eu não tenho certeza que é 32

.:Allison:.

Ranking : Nota B
Número de Mensagens : 630
Idade : 19
Data de inscrição : 25/07/2010
Notas recebidas : B
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://clubmaker.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Aula 2 de PHP

Mensagem por recri em Sab 19 Mar 2011, 19:43

X-Games escreveu:Eu coloco o ducumento HTML na pasta www que está em C:\wamp\www\index.html

mais não pega script PHP porque?
que baixei a versão para 32bits mais eu não tenho certeza que é 32

cara depende o script vc ja viu se ele tem alguma db (database) ou entao algo assim: config.php inc.config configdb.php, caso contrario tem algo errado no script

recri

Número de Mensagens : 88
Data de inscrição : 30/12/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Aula 2 de PHP

Mensagem por PedroX em Sab 19 Mar 2011, 21:35

@vinians
O meu modo da certo mas o seu tambem esta certo.

Olhe abaixo:
http://denecir.blogspot.com/2010/09/abrir-fechar-php.html

Todos abaixo estao certos:

<% e %>
<php e ?>
<? e ?>
<script language="php"> e </script>

@recri
Eu escolhi o wamp pq iniciei agora e mal sei os programas que servem para isso. Eu instalei o wamp facilmente.
Mas quem desejar pode baixar esse tambem. Vlw!

FlW

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Aula 2 de PHP

Mensagem por vinians em Sab 19 Mar 2011, 22:16

Pedro Henrique escreveu:@vinians
O meu modo da certo mas o seu tambem esta certo.

Olhe abaixo:
http://denecir.blogspot.com/2010/09/abrir-fechar-php.html

Todos abaixo estao certos:

<% e %>


e
Entendo amigão, porém, geralmente usamos o PHP que já está configurado em um servidor em muitos sites não permitem que se faça isso:
short_open_tag = On no arquivo de configuração PHP.ini. Por isso, na minha opnião a única maneira garantida de funcionamento em todos os servidores seria aquela que eu citei.
Mas independente disso, o curso ta ficando legal!
Flws!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Aula 2 de PHP

Mensagem por Conteúdo patrocinado Hoje à(s) 18:16


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum