Você está na página 1de 3

1

AULA 5
<h3><center><u> COMANDOS DE FLUXO IF E
SWITCH</u></center></h3>

<h3> COMANDO IF </h3>
<?php
print "EXEMPLO 1 - IF <BR>";
$numero = 11;
if ( $numero % 2 == 0) {
print "O nmero $numero PAR!!!";
} else {
print "O nmero $numero MPAR!!!";
}
echo "<BR>";
print "EXEMPLO 2 - IF <BR>";
$estoque = 15;
if ( $estoque < 10) {
print "O estoque $estoque est Crtico";
} elseif ( $estoque >= 10 AND $estoque < 30) {
print "O estoque $estoque est em nveis mdios";
} elseif ( $estoque >= 30 AND $estoque < 50) {
print "O estoque $estoque est em NORMAL";
} else {
print "O estoque est muito alto";
}
ECHO "<BR>";
print "EXEMPLO 3 - IF <BR>";
?>
<form method=post>
<p>CANDIDATOS A EMPREGO</p>
<p>NOME <input type='text' name='nome'></p>
<p>IDADE <input type='text' name='idade'></p>
<p>SALARIO PRETENDIDO <input type='text'
name='salario'></p>
<input type='submit' name='Enviar' value='Enviar'>
</form>

<?php
print $_POST['nome'];
print "<br>";
print $_POST['idade'];
print "<br>";
print $_POST['salario'];
print "<br>";
//Condio
if ($_POST['idade'] >= 25 AND $_POST['salario'] < 2000) {
print "PARABNS A VAGA SUA !!!";
} else {
print "ESPERA OUTRA OPORTUNIDADE";
}
?>
<h3><center><u>COMANDOS SWITCH</u></center></h3>
<?php
$opcao = "A";
switch ( $opcao ) {
CASE "A":
print 'Abrir arquivo';
break;
CASE "B":
print 'Fazer backup';
break;
CASE "R":
print 'Emitir Relatrio';
break;
DEFAULT:
print 'Opo inexistente';
}
?>
------------------------------------------------------------------------------
AULA 6
<h3><center><b><u>ESTRUTURA DE
REPETIO</u></b></center></h3>

<h3><b>Estrutura FOR</b></h3>
<?php

for($indice=0; $indice <= 10; $indice++) {
print "Contagem Progressiva $indice <br>";
}
print "<br>";
for ($indice=10; $indice > 0; $indice--){
print "Contagem Regressiva $indice <br>";
}
?>

<h3><b>Estrutura WHILE</b></h3>
<?php
$indice=0;
while ($indice <= 50 ) {
$resto = $indice%2;
if ($resto==0){
print "Nmero Par : $indice <br>";
}
$indice++;
}
?>

<h3><b>EXEMPLO COM ARRAY - FOR</h3></b>
<?php
$estados = array('RJ','SP','GO','MG','SC','ES');
for ($indice=0; $indice < sizeof($estados);
$indice++) {

print $estados[$indice];
print "<br>";
}
print "<BR>";
$times = array('Cricima','America','Bangu','Nova
Iguau','Madureira');

$indice=0;
while ($indice < sizeof($times)) {
print $times[$indice];
print "<br>";
$indice++;
}
2

?>
-----------------------------------------------------------------------
AULA 7
Criar um formulrio HTML, utilizando mtodo
post. Acrescentar ao form:
- 3 tags do tipo input: nome, endereo e bairro.
- 1 tag do tipo select, que exiba os dados da
array
- 1 boto do tipo submit
O que iremos fazer em PHP:
- Os dados da tag select sero exibidos em PHP
- Exibir a mensagem Preenchimento obrigatrio
se o campo nome no for preenchido.
Exibir os dados do formulrio na tela aps clicar
no boto.

<form method=post>
Nome <input type="text" name="nome"> <br>
Endereo <input type="text" name="end"> <br>
Bairro <input type="text" name="bairro"> <br>
Estado
<select name="estado">
<?php
$estados = array('AC', 'RJ', 'SP', 'MG', 'ES', 'RO',
'BA');
for ($i=0; $i < sizeof($estados); $i++) { $descricao
= $estados[$i];
echo "<option value=$descricao> $descricao
</option>";
}
?>
</select>
<input type='submit' name='opcao'
value='Cadastrar'>
</form>

<?php
if ( $_POST['opcao'] ) { if ($_POST['nome'] ==
NULL) { echo O campo nome de
preenchimento obrigatrio;
} else {
echo Nome : .$_POST['nome'];
echo <br>; echo Endereo : .$_POST['end'];
echo <br>;
echo Bairro : .$_POST['bairro'];
echo <br>; echo Estado : .$_POST['estado'];
}
}
?>
---------------------------------------------------------------
AULA 8
<h3>Introduo aos estudos de funes -
AULA 8 </h3>

Funo p fazer na prova
<?php
$frase = Eu amo o Vasco;
echo Frase antiga : $frase<br>;
$novafrase = str_replace(amo,odeio,$frase);
// a funo str_replace ir substituir a palavra
amo por odeio
echo Nova frase: $novafrase <br>; ?>

------*****-------------*****-------

<h3>Funes Internas</h3>
<p> Funes - agrupamento de cdigo de
programao
construdos para realizar uma tarefa especifica
</p>
</p> uma funo pode receber um argumento (ou
parmetro) e um valor retornado</p>
<p> uma funo inicia-se com a palavra function
</p>
<?php

// date( formato )- retorna a data padro local
print "date <br>";
$data = date('d/m/y');
print "Data atual $data <br><br>";

// max (cadeia de nmeros) localizar o maior
n
print "max <br>";
print max(4,8,1,9,5,4);
print "<br>";

// min (cadeia de nmeros)
print "min <br>";
print min(4,8,3,7,1);
print "<br>";

// number_format( float numero, int casas dec,
string div dec, separador milhar)
print "number_format <br>";
$numero = '333333.99999';
print "$numero <br>";
$numero = number_format($numero, 2, ',','.');
print "$numero <br>";

//strotolower(converte uma string ou + p
maiscula)
print "strotolower <br>";
$frase = "AMANH SEXTA-FEIRA!!!";
print "$frase <br>";
print "$novafrase <br>";

// strtoupper(string)
print "strtoupper <br>";
$frasealta = strtoupper($novafrase);

// str_replace(string antiga, string nova, cadeia
de carac)
print "str_replace <br>";
$frase = "AMO SORVETE DE MORANGO";
print "$frase <br>";
3

$frasenova = str_replace('MORANGO' ,'CREME',
$frase);
print "$frasenova <br>";
?>
----------------------------------------------------------------
AULA 9
<h3>FUNES DEFINIDAS PELO
USURIO<h3>

Exemplo 1 <br>
</php
//DECLARANDO UMA FUNO
function retorna($argumento) {
return $argumento;
}

//EXECUTANDO UMA FUNO
$retorno = retorna("Semana que vem tem
prova");
print "Retorno da Funo : $retorno";
print "<br>";
$retorno = retorna(50000);
print "Retorno 2 da funo : $retorno";
print "<br>";

Exemplo 2<br>
<?php
function soma($arg1, $arg2) {
$total = $arg1+$arg2;
return $total;
}
$somatorio = soma(9000, 6598);
print "Valor somado : $somatorio <br><br>";
?>


Exemplo 3 - funo que calcule a media
aritmtica entre 3 nmeros<br>
//RESPOSTA
<?php
function soma($arg1, $arg2, $arg3){
$total = $arg1+$arg2+$arg3/3;
return $total;
}
$media = soma(2000, 4000, 6000);
print "Valor da media : $media <br><br>";
?>

Exemplo 4<br> - funo que receba um
nmero como argumento, verifique se o
nmero par ou mpar e retorna o resultado.
<?php
function verifica($arg1){
$verifica = ($arg1)%2;
if ($verifica == "0") {
return "par";
} else {
return "impar";
}
$calculo = verifica(5);
print "O valor : $calculo <br><br>";
?>

Exemplo 5 - funo que receba um salario e
retorno o clculo de 8% de FGTS <br>
<?php
function calcfgts($salario) {
$fgts = $salario*0.08;
return $fgts;
}
$valfgtsd = calcfgts(6000);

print "Valor do fgts : $valfgts <br><br>";
?>

*************************************************
Quem fez prova hj de manh, algumas dicas:
Uma questo que a resposta suite
Uma questo que a resposta $salario
Questo 4 - Para saber se est certo ou
errado como lgica
Questo 5 - Criar uma funo usando
POST ou GET