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

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

Aula 6 Prof. Naércio Filho Técnico em Informática

Apresentações semelhantes


Apresentação em tema: "Aula 6 Prof. Naércio Filho Técnico em Informática"— Transcrição da apresentação:

1 Aula 6 Prof. Naércio Filho Técnico em Informática
PHP Aula 6 Prof. Naércio Filho Técnico em Informática

2 PHP – SUMÁRIO Funções String Array

3 PHP – String explode() transforma uma string em um array
explode(separador,string,limite) <?php $str = "Ola! tenha uma boa aula."; print_r (explode(" ",$str)); ?> ficando assim: Array ( [0] => Ola! [1] => Tenha [2] => uma [3] => boa [4] => aula. )

4 PHP – String implode() implode(separador,array) <?php
cria uma string a partir de um array implode(separador,array) <?php $arr = array('Ola!','Tenha','uma','boa', 'aula'); echo implode(" ",$arr); ?> teremos: Ola! tenha uma boa aula.

5 PHP – String nl2br() Insere "<br>" no lugar de \n (quebra de linha) nl2br(string) <?php echo nl2br("uma linha.\n outra linha."); ?> resultado: uma linha. outra linha. e no código HTML uma linha.<BR>

6 PHP – String number_format()
Formata uma String numerica number_format(numero,casas decimais,separador decimal, separador de milhar) <?php echo number_format(" "); echo "<br>"; echo number_format(" ",2); echo number_format(" ",2,",","."); ?> retornando 1,000,000 1,000,000.00 ,00

7 PHP – String str_pad() preenche uma string com o valor informado até um tamanho str_pad(string,comprimento,string de preenchimento,tipo) <?php $str = "Ola turma"; echo str_pad($str,20,".",STR_PAD_LEFT); ?> resultado : Ola turma echo str_pad($str,20,".:",STR_PAD_BOTH); resultado : .:.:Ola turma.:.:.

8 PHP – String str_replace()
Procura por um valor em uma string, se encontrado substitui por outro str_replace(procurar,substituir,string) <?php echo str_replace("turma","joao","ola turma!"); ?> resultando em : ola joao! se o valor de procura for um array, será executado para cada elemento se ambos, procurar, e substituir forem arrays, o valor encontrado será substituido pelo valor na mesma posição no outro array, se nao tiverum valor, este será por branco

9 PHP – String strlen() Retorna o tamanho de uma String <?php
echo strlen("Maria"); ?> irá retornar 5

10 PHP – String strpos() strpos(string,procurar,começar de)
Retorna a primeira ocorrencia da string de procura na string maior strpos(string,procurar,começar de) <?php echo strpos("abcdefghijk","e"); ?> irá retornar 5

11 PHP – String strtolower() converte uma string para letras minusculas
strtoupper() converte uma string para letras maiusculas <?php echo strtolower("uFpR"); echo strtoupper("uFpR"); ?> ufpr UFPR

12 PHP – String substr() Retorna um trecho de uma String
substr(string,começo,final) <?php echo substr("10/04/2007",7, 4); ?> retorna: 2007

13 PHP – String trim() remove espaços em branco de uma string <?php
$str = " ola! "; echo $str; echo "<BR>"; echo trim($str); ?> retorna: ola

14 PHP – Array array() Cria um Array array(indice => valor) <?php
$a=array("a"=>"Cão","b"=>"gato","c"=>"cavalo"); print_r($a); ?>

15 PHP – Array array_change_key_case()
retorna o array(associativo) com o índice dos elementos em Maiúsculas array_change_key_case(array,tipo) <?php $a=array("a"=>"Gato","b"=>"Cão","c"=>"Cavalo"); print_r(array_change_key_case($a,CASE_UPPER)); ?> resultando em : Array ( [A] => Gato [B] => Cão [C] => Cavalo )

16 PHP – Array array_merge() array_merge(array1,array2,array3...)
junta dois arrays em um array_merge(array1,array2,array3...) <?php $a1=array("a"=>"Cavalo","b"=>"Cão"); $a2=array("c"=>"Vaca","b"=>"Gato"); print_r(array_merge($a1,$a2)); ?> Array ( [a] => Cavalo [b] => Gato [c] => Vaca )

17 PHP – Array array_reverse() cria um array em ordem inversa
array_reverse(array,preservar indices) <?php $a=array("a"=>"Cão","b"=>"Gato","c"=>"Cavalo"); print_r(array_reverse($a)); ?> Array ( [c] => Cavalo [b] => Gato [a] => Cão )

18 PHP – Array array_search()
procura um item em um array e retorna seu índice array_search(valor,array) <?php $a=array("a"=>"Cão","b"=>"Gato","c"=>"Cavalo"); echo array_search("Cão",$a); ?> resulta em: a

19 PHP – Array array_slice() divide um array em vários outros
array_slice(array,inicio,comprimento,preservar indices) <?php $a=array(0=>"Cão",1=>"Gato",2=>"Cavalo",3=>"Passaro"); print_r(array_slice($a,1,2)); ?> Array ( [0] => Gato [1] => Cavalo )

20 PHP – Array array_sum() soma os conteúdos do array array_sum(array)
$a=array(0=>"5",1=>"15",2=>"25"); echo array_sum($a); ?> resultado da soma = 45

21 PHP – Array count() count(array1) <?php
informa o comprimento de um array count(array1) <?php $nums = array(0=>"5",1=>"15",2=>"25"); $result = count($nums); echo $result; ?> resultado 3

22 PHP – Array in_array() in_array(procurar,array,tipo) <?php
retorna True se o elemento informado esta em um array in_array(procurar,array,tipo) <?php $people = array("joão", "Jose", "Gil", "Edson"); if (in_array("Gil",$people)) { echo "encontrado"; } else { echo "não encontrado"; } ?>

23 PHP – Exercícios 1- Crie um Array utilizando a função explode(), e depois monte uma string novamente com a função implode()

24 PHP – Exercícios 2- Usando number_format() formate um numero para exibir um valor em real.

25 PHP – Exercícios 3- Exiba uma String em letras maiúsculas e minúsculas

26 PHP – Exercícios 4- Monte um Array, em seguida separe-o em dois e depois una-os novamente.

27 PHP – Exercícios 5- use um Array para armazenar números e então faça a soma deles.


Carregar ppt "Aula 6 Prof. Naércio Filho Técnico em Informática"

Apresentações semelhantes


Anúncios Google