Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

PHP Exercicios

Fazer download em docx, pdf ou txt
Fazer download em docx, pdf ou txt
Você está na página 1de 15

PHP Exerccios Bsicos

para Aprender
agosto 10, 2014Exerccios PHPExerccios, Exerccios PHP
Contedo [Esconder]

o
o
o
o
o
o
o
o

1 Exerccios de PHP Iniciantes para programar e aprender


2 Lista
2.1 Exerccio 1
2.2 Exerccio 2
2.3 Exerccio 3
2.4 Exerccio 4
2.5 Exerccio 5
2.6 Exerccio 6
2.7 Exerccio 7
2.8 Exerccio 05 extra
2.8.1 Digitar e salvar com o nome de Exe05extra.PHP:
2.9 Exerccio 06 extra
2.9.1 Digitar e salvar com o nome de Exe06extra.PHP:
3 Referncias

Exerccios de PHP Iniciantes para programar e


aprender
Veja no Wikipdia

[wikibox lang = pt]PHP[/wikibox]

Lista
Esta uma lista foi disponibilizada e tem crdito do professor Celso Gallo com
apresentao de cdigos bsicos em PHP, para iniciar e praticar os conceitos
desta linguagem com comandos descritos de forma clara nos exemplos. um
excelente comeo para entender e uma oportunidade para que voc
saiba como programar PHP junto de HTML. Esta lista pode ser vista, tambm,
em seu site original clicando sobre o link no nome do autor. Pratique e ver que
fcil e rpido.

Exerccio 1
Editar
e
salvar
com
Utilizao
de
scripts
Utilizao da funo echo().

o
PHP

nome
em

de
Exe01.php:
pgina
HTML.

Veja o cdigo para testar

1 <HTML><!-- EXERCCIO 01 - PHP -->


2
3

<HEAD>
<TITLE>Exerccio 01</TITLE>

</HEAD>

<BODY BGCOLOR="blue" TEXT="white">

<?php

//Estou utilizando esta linha para comentrio

echo "<H1><CENTER>Testando PHP com HTML<P></H1>";

echo "Estou usando PHP !!!<HR>";

?>

<SCRIPT LANGUAGE=php>

//Outra forma de utilizar o PHP

echo "<H3>Aluno1 - Aluno2</h3>";

echo "<FONT FACE='arial' SIZE='4' COLOR='yellow'>Ol a todos</FONT>";

2
1

</SCRIPT>
</CENTER>

3 </BODY>
1 </HTML>
4
1
5
1

6
1
7
1
8

Exerccio 2
Editar
e
salvar
com
Utilizao
de
scripts
Utilizao
da
Utilizao de variveis string.

o
PHP

Veja o cdigo para testar

1 <HTML><!-- EXERCCIO 02 - PHP -->


2
3

<HEAD>
<TITLE>Exerccio 02</TITLE>

</HEAD>

<BODY BGCOLOR="orange" TEXT="brown">

<CENTER>

<?php

//Concatenando Strings

$a="Jos";

$b="Silva";

$c="$a da $b";

echo "<H2>Exerccio 02<P></H2>";

echo "Ns no sabemos quem $c<HR>";

echo '<B>Utilizei a varivel $c</B>';

echo "<HR>Aluno1 - Aluno2";

?>

</CENTER>

nome
em
funo

de
Exe02.php:
pgina
HTML.
echo().

1
4
1
5
1
6 </BODY>
1 </HTML>
7
1
8
1
9

Exerccio 3
Digitar e salvar com o nome de Exe03.php:
Utilizao de scripts PHP em pgina HTML.
Utilizao das funes echo(), date(), checkdate(), mktime(), time() e
microtime().
Utilizao de variveis numricas
Veja o cdigo para testar

1 <HTML><!-- EXERCCIO 03 - PHP -->


2

<HEAD><TITLE>Exerccio 03</TITLE></HEAD>

<BODY BGCOLOR="pink" TEXT="red">

<CENTER>

<H1>Exerccio 03 - Trabalhando com Datas</H1>

<H2>Utilizando Funes de Data</H2>

<H3>Aluno1 - Aluno2</H3><HR><B>

<FONT FACE= "arial" SIZE="4" COLOR="darkblue">

<?php

//Utilizando date()

echo "Data e Hora atual: ";

echo date("F jS Y, h:iA");

echo "<HR>";

//Utilizando checkdate()

$mes = 02;

$dia = 16;

$ano = 1970;

$resp = checkdate($mes, $dia, $ano);

if ($resp == 1)

echo "A Data $dia/$mes/$ano Vlida !";

else

echo "A Data $dia/$mes/$ano Invlida !";

//Utilizando mktime()

echo "<HR>";

$hora = 06;

$min = 35;

$seg = 55;

$dt = mktime($hora, $min, $seg, $mes, $dia, $ano);

echo "Data $dia/$mes/$ano s $hora:$min:$seg= $dt";

//Utilizando time() e microtime()

echo "<HR>A hora atual ";

echo time();

echo "<HR>A hora atual exata ";

echo microtime();

?>

</CENTER>

</BODY>

2 </HTML>

6
2
7
2
8
2
9
3
0
3
1
3
2
3
3
3
4
3
5
3
6
3
7
3
8
3
9
4
0
4
1
4
2

Exerccio 4
Digitar e salvar com o nome de Exe04.php:
Utilizao de scripts PHP em pgina HTML.
Utilizao das funes echo(), if(), elseif(), else{}.
Utilizao de variveis string
Veja o cdigo para testar

1 <HTML><!-- EXERCCIO 04 - PHP -->


2

<HEAD><TITLE>Exerccio 04</TITLE></HEAD>

<BODY BGCOLOR="red" TEXT="white">

<CENTER>

<H1>Exerccio 04 - Verificao do Sexo das Equipes</H1>

<H2>Utilizando Condicional com if()</H2>

<HR><B><FONT FACE= "arial" SIZE="4" COLOR="yellow">

<HR>

<?php

//Definindo variveis e valores

$aluno1="Jos";

$aluno2="Silva";

$nomes="$aluno1 e $aluno2";

$sexo1="F";

$sexo2="M";

//Utilizando a condicional if() com operadores lgicos

if ($sexo1 == "M" && $sexo2 == "M")

echo "$nomes - S tem macho nessa equipe!</H1>";

elseif ($sexo1 == "F" && $sexo2 == "F")

echo "$nomes - S tem mulher de verdade nessa equipe!</H1>";

1
7
1
8
1
9
2
0
2
1
2
2
}
2
else
3
{
2
echo "$nomes - Que lindo casal!</H1>";
4
}
2
?>
5
</CENTER>
2
</BODY>
6
</HTML>
2
7
2
8
2
9
3
0
3
1
3
2

Exerccio 5

Digitar e salvar com o nome de Exe05.php:


Utilizao de scripts PHP em pgina HTML.
Utilizao das funes echo() e switch().
Utilizao de variveis numricas.
Veja o cdigo para testar

1 <HTML><!-- EXERCCIO 05 - PHP -->


2

<HEAD><TITLE>Exerccio 05</TITLE></HEAD>

<BODY BGCOLOR="black" TEXT="silver">

<CENTER>

<H1>Exerccio 05 - Equipes com at 3 Alunos</H1>

<H2>Utilizando Condicional com switch()</H2>

<HR><B><FONT FACE= "arial" SIZE="4" COLOR="white">

<?php

//atribuir um valor numeric qualquer para a quantidade

$qtd = 7;

//Utilizando condicional com switch()

switch ($qtd)

case 0:

echo "No uma Equipe !";

break;

case 1: case 2: case 3:

echo "A Equipe com $qtd alunos foi aceita !";

break;

default:

echo "A Equipe com $qtd alunos no foi aceita!";

break;

?>

7
1
8
1
9
2
0
2
1
2

</CENTER>

2 </BODY>
2 </HTML>
3
2
4
2
5
2
6
2
7

Exerccio 6
Editar e salvar com o nome de Exe06.php:
Utilizao de scripts PHP em pgina HTML.
Utilizao das funes echo() e for().
Utilizao de variveis numricas.
Veja o cdigo para testar

1 <HTML><!-- EXERCCIO 06 - PHP -->

2
3
4
5
6
7
8

<HEAD><TITLE>Exerccio 06</TITLE></HEAD>

<BODY BGCOLOR="green" TEXT="darkblue">

<CENTER>

<H1>Exerccio 06 - mpares de 300 a 350</H1>

<H2>Utilizando Loop com for()</H2>

<H3>Aluno1 - Aluno2</H3>

<HR><B><FONT FACE= "arial" SIZE="4" COLOR="white">

<?php

//Iniciando um Loop que ser executado enquanto

//i<350, com incio de i=301, variando de 2 em 2

for ($i = 301; $i < 350; $i=$i+2)

echo "$i - ";

echo "fim !";

?>

1
7

</CENTER>

1 </BODY>
8 </HTML>
1
9
2
0
2
1

Exerccio 7

Editar e salvar com o nome de Exe07.php:


Utilizao de scripts PHP em pgina HTML.
Utilizao das funes echo() e while().
Utilizao de variveis numricas.
Veja o cdigo para testar

1 <HTML><!---- EXERCCIO 07 - PHP ---->


2
3

<HEAD>
<TITLE>Exerccio 07</TITLE>

</HEAD>

<BODY BGCOLOR="darkblue" TEXT="white">

<CENTER>

<H1>Exerccio 07 - mpares de 300 a 350</H1>

<H2>Utilizando Loop com while()</H2>

<H3>Aluno1 - Aluno2</H3>

<HR><B><FONT FACE= "arial" SIZE="4" COLOR="white">

<?php

//Iniciando um Loop que ser executado

//enquanto i<350, com incio de i=301, variando de 2 em 2

$i = 301;

while ($i < 350)

echo "$i - ";

$i=$i+2;

echo "fim !";

?>

</CENTER>

6 </BODY>
1 </HTML>

7
1
8
1
9
2
0
2
1
2
2
2
3
2
4

Exerccio 05 extra
Exerccio 05 extra:
Utilizao de scripts PHP em pgina HTML.
Utilizao das funes echo() e switch().
Utilizao de variveis numricas
Veja o solicita o cdigo extra

Considere:
1 Cores, fontes, tamanhos: sua escolha.
2 Formulrio HTML: nome=FORM1, mtodo=POST, pgina a ser
acessada=Exe05extra.PHP.
3 Caixa de texto para digitao da quantidade: nome=QTDE, tamanho=2,
digitao mxima=2.
4 Caixa de texto para digitao do nome do representante: nome=NOME,
tamanho=20, digitao mxima=30.
5 Boto para limpar todos os dados digitados no formulrio: rtulo=Limpar.
6 Boto para enviar todos os dados digitados no formulrio: rtulo=Enviar.

Digitar e salvar com o nome de Exe05extra.PHP:

Considere:
1 Cores, fontes, tamanhos: sua escolha.
2 Receber os dados de FORM1 criando variveis chamadas: $qtde para
QTDE e $nome para NOME.
3 Exibir mensagens conforme o layout abaixo:

Exerccio 06 extra
Utilizao de scripts PHP em pgina HTML.
Utilizao das funes echo(), for() e if().
Utilizao de variveis numricas.
Veja o solicita o cdigo extra

Considere:
1 Cores, fontes, tamanhos: sua escolha.
2 Formulrio HTML: nome=FORM2, mtodo=POST, pgina a ser

acessada=Exe06extra.PHP.
3 Caixa de texto para digitao do nmero inicial: nome=NUM_INI,
tamanho=3, digitao mxima=3.
4 Caixa de texto para digitao do nmero final: nome=NUM_FIM,
tamanho=3, digitao mxima=3.
5 Boto para limpar todos os dados digitados no formulrio: rtulo=Limpar.
6 Boto para enviar todos os dados digitados no formulrio: rtulo=Enviar.

Digitar e salvar com o nome de Exe06extra.PHP:

Considere:
1 Cores, fontes, tamanhos: sua escolha.
2 Receber os dados de FORM2 criando variveis chamadas: $inicial para
NUM_INI e $final para NUM_FIM.
3 Exibir mensagens conforme o layout abaixo:

Dica: Voc se lembrou de verificar se o nmero inicial mpar?

Você também pode gostar