Sie sind auf Seite 1von 14

Funes PHP

Projeto de Sistemas Web

Funes
Funo um subprograma que executa uma srie de comandos e pode retornar ou no um valor como resultado;
Funes de strings Funes de array Funes de sada Funes de arquivos e diretrios Funes de data e hora Funes matemticas

Funes de Strings
Arrays
implode() ou join()
Concatena os elementos do array com um separador, formando uma string

split()
Separa strings em array utilizando expresses regulares

explode()
Divide uma string em strings (semelhante a split, porm sem limite)

Funes de Strings
Comparao
similar_text()
Compara duas strings e retorna o nmero de caracteres coincidentes

strcasecmp()
Compara duas strings sem diferenciar maisculas e minsculas

Pesquisar: strcmp(), strpos(), ...


www.php.net/manual/pt_BR/ref.strings.php

Funes de Strings - Edio


chop() e ltrim()
Retira espaos e linhas em branco do final da string

trim()
Retira espaos e linhas em branco do incio e do final da string

ucwords()
converte o primeiro caractere de cada palavra para maiscula

Pesquisar:
strrev(), strtolower() , strtoupper(), ucfirst(), str_replace(), ....

Funes de Strings - Diversos


chr()
Retorna um caractere ASCII correspondente ao cdigo

strlen()
Retorna o tamanho de uma string

number_format()
Formata um nmero com os milhares agrupados

Pesquisar: setlocale(), str_pad(), substr_count(), ...

Funes de Arrays
array()
Cria um array

list()
Cria variveis como se fossem arrays

pos()
Retorna o contedo da posio atual do ponteiro

unset()
Destri uma varivel ou elemento do array

Pesquisar: reset(), end(), array_diff(), sizeof(), count(), ...

Funes de Array - Ordenao


sort()
Ordena um array

ksort()
Ordena um array pelas chaves

Pesquisar: rsort(), asort(), arsort(), usort(), uksort(), uasort(), ...

Funes de Sada
echo()
Gera uma ou mais strings na sada

print_r()
Gera ou retorna informaes sobre arrays

print()
Mostra uma string

Pesquisar: printf(), sprintf(), vprintf(), vsprintf(), var_export()

Funes de Arquivos
fopen()
Abre um arquivo

fclose()
Fecha um arquivo

file_exists()
Testa se o arquivo existe

Pesquisar: fgets(), fwrite() ou fputs(), readfile(), ...

Funes Data e Hora


date()
Formata a data e hora local

idate()
Formata data e hora local como inteiro

Pesquisar: getdate(), date_format(), gmdate(), localtime() , ... www.php.net/manual/pt_BR/ref.datetime.php

Funes de Diretrio
basename()
Retorna a parte do nome do arquivo do caminho/path

opendir()
Abre um diretrio

scandir()
Retorna um array com o contedo do diretrio

Pesquisar: dirname(), pathinfo(), readdir(), ...

Funes Matemticas
decbin() - Converte um nmero decimal em seu correspondente binrio abs() - Retorna o valor absoluto do nmero sqrt() - Calcula a raiz quadrada do nmero max() - Retorna o maior valor encontrado nos valores informados min() - Retorna o menor valor encontrado nos valores informados rand() - Gera um inteiro aleatrio
Pesquisar: dechex(), decoct(), floor(), ceil()...

Exerccios
Faa os exerccios disponveis no Moodle (mesma pasta desta aula).

Das könnte Ihnen auch gefallen