A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Prof.: Sergio Pacheco Linguagem PHP Prof.: Sergio Pacheco 1.

Apresentações semelhantes


Apresentação em tema: "Prof.: Sergio Pacheco Linguagem PHP Prof.: Sergio Pacheco 1."— Transcrição da apresentação:

1 Prof.: Sergio Pacheco Linguagem PHP Prof.: Sergio Pacheco 1

2 Sumário 2 Alguns Conceitos básicos de HTML; Revisão Funções; Arquivos; Exemplos; Exercícios.

3 Prof.: Sergio Pacheco Função 3 Serve para deixar o código mais organizado e mais modular; Criar funções personalizadas; Evita repetir código, tendo por objetivo reutilizá-lo em outra parte do projeto; Serve para realizar qualquer tipo de código. function nome_funcao ([arg1, arg2, arg3, arg4, argn]){ comandos [return ] }

4 Prof.: Sergio Pacheco Como funciona 4 Função CÓDIGO PHP CHAMADA DA FUNÇÃO Função INTERROMPE O CÓDIGO RETORNO AO CÓDIGO

5 Prof.: Sergio Pacheco Exemplo 2 função <?php function soma (){ $a = 1; $b = 4; $soma =($a+$b)+ ++$a - ++$b*3; return $soma; } echo " Vamos incrementar decrementar e somar "; $recebendo=soma(); echo "O resultado é ::: $recebendo"; ?> 5

6 Prof.: Sergio Pacheco 6 Argumentos <?php function soma ($num1,$num2){ $soma =($num1+$num2)+ ++$num1 - ++$num2*3; return $soma; } echo " Vamos incrementar decrementar e somar "; $a = 1; $b = 4; $recebendo=soma($a,$b); echo "O resultado é ::: $recebendo"; ?> Apelido

7 Prof.: Sergio Pacheco Passagem de parâmetro por valor <?php function porvalor ($parametro1) { $parametro1="olá"; echo " ". $parametro1; //imprime "olá" } $minhavariavel = "isto não muda"; porvalor ($minhavariavel); echo " ". $minhavariavel; //imprime "isto não muda" ? 7 Cópia

8 Prof.: Sergio Pacheco Passagem de parâmetro por referencia <?php function porreferencia(&$cadeia){ $cadeia = "Sim muda, mudou!!!!"; } $str = "Isto é uma cadeia"; echo "$str ==> antes da função por referência "; porreferencia ($str); echo "$str ==> depois da função por referência "; ?> 8 Usa a mesma posiçao de memória

9 Prof.: Sergio Pacheco Escopo Local X Global <?php function escopo(){ $num1 ++; $num1=2; global $num2; $num2 += 10; echo "O valor de numero 1 é :: $num1 já o de numero 2 é :: $num2 "; } $num1 = 10; $num2 = 23; escopo(); ?> 9

10 Prof.: Sergio Pacheco 10 $string = substr ($string, $inicio, $comprimento); $string = strtoupper ($str) – tudo maiúsculo $string = strtolower($str) – tudo minúsculo $string = ucfirst ($str) – só a inicial de toda a string maiúscula $string = ucwords($str) – inicial de todas as palavras em maiúsculo String = gettype ($var) retorna o tipo da variavel Algumas Função

11 Prof.: Sergio Pacheco 11 Sintaxe da função = string date ( string $format [, int $timestamp ] );

12 Prof.: Sergio Pacheco 12 Sintaxe da função = string date ( string $format [, int $timestamp ] );

13 Prof.: Sergio Pacheco 13 Receber dados de um formulário, onde deve-se o usuário deve digitar o nome, idade e selecionar em uma combo (select), o sexo; A primeira página deverá ter uma tabela e ser alinhada ao centro e a sua borda 1 e a sua cor de fundo azul, deve ainda ter 2 botões um para limpar os campos e outro para submeter o formulário; Na página php os dados dever ser recebidos e transferidos para uma função onde deve verificar a idade, e se a mesma for menor que 18 anos informar que a pessoa é um adolescente de 18 a 50 é um jovem acima disso é uma pessoa experimente; O sistema deverá emitir a seguinte msg, caso o acesso seja depois das 18 hs boa noite, entre 12 hs e 17 hs boa tarde e até 12 bom dia, para isso deve-se utilizar a função date(H) dentro de outra função. Exercícios


Carregar ppt "Prof.: Sergio Pacheco Linguagem PHP Prof.: Sergio Pacheco 1."

Apresentações semelhantes


Anúncios Google