HOME PAGE JAVASCRIPT
Botões Cálculos Datas Essenciais Janelas Flutuantes Menus
HTML CSS FLASH PHP ASP GERADORES CORES MISCELANEA Contato  






Funções PHP

Lista de funções A

  • abs (X) - retorna o valor absoluto de um numero X.

  • acos (X) - retorna o arco cosseno, em radianos de 0 a 3,1416..., de um número X entre -1 e 1.

  • acosh (X) - retorna o cosseno hiperbólico inverso de um número X.

  • addcslashes ( string , caracteresEspecificados ) - retorna uma string com barras invertidas antes dos caracteres especificados.

  • addslashes (string) - retorna uma string com barras invertidas antes de caracteres pré-definidos ( ex: caracteres que precisam ser escapados para serem inseridos em um banco de dados com uma query). Estes caracteres são aspas simples ('), aspas duplas ("), barra invertida (\) e NUL (o byte NULL).

  • array - uma variavel capaz de armazenar vários valores.

  • array_change_key_case ( $array , case ) - retorna um array com todos os indices em minúsculo ou maiúsculo.
    case (opcional), valores possíveis:
    CASE_LOWER - Retorna os indices em minúsculas (valor padrão).
    CASE_UPPER - Retorna os indices em maiúsculas.

  • array_chunk ( $array , N , $preserve_indice ) - divide um array em partes contendo cada parte N elementos. A última parte pode conter menos que N elementos.
    N um inteiro
    $preserve_indice (opcional) - valores possíveis: true preserva os indices do array original e false (padrão) não preserva os indices do array original.

  • array_combine ( $array1 , $array2 ) - cria um array combinando dois arrays, onde o primeiro array são os indices, e o outro array são os valores.

  • array_count_values ( $array ) - retorna um array, onde os indices são os valores do array original, e os valores são os respectivos números de ocorrências.

  • array_diff ( $array1, $array2 , ...) - Analisa as diferenças entre arrays e retorna um array contendo todas as entradas do primeiro array ($array1) que não estão presentes em algum dos outros arrays.

  • array_diff_assoc ( $array1, $array2 , ... ) - devolve um array que contém todos os valores do primeiro array ($array1) que não estão presentes em qualquer um dos outros arrays, sendo que os indices também são utilizadas na comparação.

  • array_diff_key ( $array1, $array2 , ... ) - compara o primeiro array ($array1) com um ou mais arrays e retorna um array com os indices e os valores do primeiro array ($array1) cujos indices não estão presentes em qualquer dos outros arrays.

  • array_fill ( X, N, Z ) - preenche um array com N elementos com o valor do parâmetro Z e indices começando a partir de X.

  • array_fill_keys ( $array, $valor ) - preenche um array com o valor de $valor, usando os valores de $array como indices.

  • array_filter ( $array, $function ) - devolve um array excluindo todos os elementos de $array que não satisfizerem a função booleana $function, ou seja, devolve um array apenas com os valores que retornaram true após a execução da função.

  • array_flip ( $array ) - retorna um array com todos os indices tornando-se valores, e todos os valores tornando-se indices.

  • array_intersect ( $array1, $array2 , ... ) - confronto sobre dois ou mais arrays de que resulta um array com todos os valores que são comuns.

  • array_intersect_assoc ( $array1, $array2 , ... ) - confronto sobre dois ou mais arrays de que resulta um array com todos os elementos (indices e valores) que são comuns.

  • array_intersect_key ( $array1, $array2 , ... ) - confronto sobre dois ou mais arrays de que resulta um array com os indices e valores de $array1 cujo os indices são comuns a todos os arrays.

  • array_key_exists ( $array ) - verifica se um determinado índice existe em um array. Retorna true se existe e false caso contrário.

  • array_keys ( $array , $busca ) - retorna os indices de um array. Se o parâmetro opcional $busca for especificado, então apenas os indices para esse valor serão retornados. Do contrário, todos os indices serão retornados.

  • array_map ( $funzione , $array ) - retorna um array contendo os valores de $array após submetidos a uma função ($funzione) definida pelo usuário.

  • array_merge ( $array1, $array2 , ... ) - funde os elementos de dois ou mais arrays de modo que os valores de um array são anexados ao array anterior.

  • array_pad ( $array, $size , $valor ) - Expande um array para um certo comprimento ($size) utilizando um determinado valor ($valor). Se $size for positivo é preenchida à direita, se for negativo, à esquerda. Se o valor absoluto da $size é menor ou igual ao comprimento do array original, então, não haverá qualquer modificação.

  • array_pop ( $array ) - retira o último elemento de um array.

  • array_product ( $array ) - calcula o produto dos valores de um array.
    Ex: <?php $a = array(2, 2, 2, 2, 10); echo array_product($a);?>    resultado: 160

  • array_push ( $array ) - insere um ou mais elementos no final de um array.
    Ex 1: <?php $a=array("Paula","Gina"); array_push($a,"Norma","Nathalia"); print_r($a); ?>
    resultado:Array ( [0] => Paula [1] => Gina [2] => Norma [3] => Nathalia )

  • array_rand ( $array , N ) - extrai aleatoriamente um ou mais elementos de um array. Os argumentos exigidos pela função em questão são dois: a matriz e o número de elementos para extrair (opcional).
    Ex: <?php $a=array("A"=>"1","B"=>"2","C"=>"3","D"=>"4","E"=>"5","F"=>"6","G"=>"7","H"=>"8","I"=>"9");
    print_r(array_rand($a,2)); ?>


  • array_reduce ( $array ) - envia os valores de um array para uma função definida pelo usuário, e retorna um string.

  • array_reverse ( $array, $preserveIndice ) - inverte a ordem dos elementos de um array. Se $preserveIndice for definido como TRUE os indices serão preservados.

  • array_search ( $valor, $array ) - Procura por um valor em um array e, caso exista, retorna o indice correspondente.
    Ex: <?php $a=array("1"=>"Alto","2"=>"Baixo","3"=>"Mediano");
    print_r(array_search("Baixo",$a)); ?>

    resultado: 2

  • array_shift ( $array ) - retira o primeiro elemento de um array.

  • array_sum ( $array ) - retorna o somatorio dos valores de um array.
    Ex: <?php $a = array(2, 2, 2, 2, 10); echo array_sum($a);?>    resultado: 18

  • array_unique ( $array ) - retorna um array retirando os valores duplicados de um array.
    Ex 1: <?php $a = array(2, 2, 2, 12, 10, 5, 5); print_r(array_unique($a));?>
    resultado: Array ( [0] => 2 [3] => 12 [4] => 10 [5] => 5 )
    Ex 2: <?php $a2=array("A"=>"1","B"=>"2","C"=>"3","D"=>"2","E"=>"3"); print_r(array_unique($a2));?>
    resultado: Array ( [A] => 1 [B] => 2 [C] => 3 )

  • array_unshift ( $array, $valor1, $valor2, ... ) - inclui um ou mais elementos no início de um array. Os indices numéricos serão modificados para começar a contar de 0 (zero) enquanto indices strings permanecerão inalteradas.

  • array_values ( $array ) - retorna todos os valores do array tornando seus indices em indices numericos.
    Ex 1: <?php $a = array(0, 1, 2, 3, "A", "B", "C"); print_r(array_values($a));?>
    resultado: Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => A [5] => B [6] => C )
    Ex 2: <?php $a2=array("A"=>"0","B"=>"1","C"=>"2","D"=>"3","E"=>"4"); print_r(array_values($a2));?>
    resultado: Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 )