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 D E

  • date ( parâmetro1 parâmetro2 ..., timestamp ) - retorna uma data de acordo com o timestamp usado.
    O parâmetro timestamp é opcional e na sua ausência retorna o número de segundos desde a Era Unix (January 1 1970 00:00:00 GMT) até o instante em que a função for executada.

    Os parâmetros na função date, obrigatório pelo menos um, especifica a forma como deve ser apresentado o timestamp, veja aqui alguns formatos disponíveis.
    Ex 1: <?php echo date('d')?>    resultado:21
    Os caracteres divisores / - : espaço em branco podem ser inseridos entre os parametros para adicionar formatação adicional.
    Ex 2: <?php echo date('d/m/Y')?>    resultado:21/11/2017
    Ex 3: <?php $data = 1360369054; echo date("d/m/Y H:i:s", $data);?>    resultado:08/02/2013 17:17:34


  • date_default_timezone_set ( timezone ) - define o fuso horário a ser utilizado por todas as funções de data e hora em um script.

  • date_default_timezone_get ( timezone ) - retorna o fuso horário utilizado por todas as funções de data e hora em um script.
    Ex: <?php echo date_default_timezone_get();?>    resultado: America/Denver

  • decbin ( $numero ) - converte um numero de base decimal para base binária.
    Ex 1: <?php echo decbin(123);?>    resultado: 1111011
    Ex 2: <?php echo decbin(4294967295);?>    resultado: 11111111111111111111111111111111
    Ex 3: <?php echo decbin(4294967296);?>    resultado: 100000000000000000000000000000000

  • dechex ( $numero ) - converte um numero de base decimal para base hexadecimal.
    Ex 1: <?php echo dechex(123);?>    resultado: 7b
    Ex 2: <?php echo dechex(4294967295);?>    resultado: ffffffff

  • decoct ( $numero ) - converte um numero de base decimal para base octal.
    Ex 1: <?php echo decoct(123);?>    resultado: 173
    Ex 2: <?php echo decoct(4294967295);?>    resultado: 37777777777

  • define ( NOME, valor, modo ) - cria uma constante. o parâmetro "modo" se definido para TRUE, a constante será definida case-insensitive. O comportamento padrão é case-sensitive; i.e. NUMERO e numero são nomes de constantes diferentes.
    Ex 1: <?php define ( 'NOME', 'kithomepage' ); echo NOME;?>    resultado: kithomepage
    Ex 2: <?php define(NUMERO,8); echo NUMERO;;?>    resultado: 8
    Ex 3: <?php define(PALAVRA,"sol"); echo palavra;?>    resultado: palavra
    Ex 4: <?php define(FRASE,"está chovendo",TRUE); echo frase;?>    resultado: está chovendo

  • defined ( NOME ) - verifica se uma constante já foi definida retornando TRUE caso afirmativo e FALSE caso não tenha sido definida.
    Ex 1: <?php echo defined ( 'NOME' );?>    resultado: 1
    Ex 2: <?php define(NUMERO,1000); echo NUMERO;?>    resultado: 8
    OBS: a constante NUMERO já havia sido definida na função define como sendo 8. Não se pode redefinir uma constante.

  • deg2rad ( $numero ) - converte o número em graus ao equivalente em radianos
    Ex 1: <?php echo deg2rad(45);?>    resultado: 0.78539816339745
    Ex 2: <?php echo deg2rad(90);?>    resultado: 1.5707963267949

  • die ( $mensagem ) - usado em métodos de tratamento de erros. Caso haja erro termina o script PHP e gera uma mensagem no browser.
    <?php
    $conexao = mysql_connect('localhost','login_errado','senha_errada')
    or die("Erro ao conectar com banco de dados");
    ?>


  • doubleval ( $string ) - retorna o valor em ponto flutuante de uma variável.
    Ex 1: <?php echo doubleval ('34.4567 Numero');?>    resultado: 34.4567
    Ex 2: <?php echo doubleval ('Numero 34.4567');?>    resultado: 0

  • easter_date ( $string ) - retorna a data do sistema UNIX correspondente à zero hora da Páscoa do ano indicado.
    Ex 1: <?php echo date ("M-d-Y", easter_date(2012));?>    resultado: Apr-08-2012
    Ex 2: <?php echo date ("M-d-Y", easter_date(2013));?>    resultado: Mar-31-2013
    Ex 3: <?php echo date ("d-m-Y", easter_date(2013));?>    resultado: 31-03-2013

  • empty ( $variavel ) - retorna true se uma variável for vazia e false quando uma variável não for vazia.
    Ex 1: <?php if (empty($variavel)) { echo '$variavel é uma variável inexistente';}?>    resultado: $variavel é uma variável inexistente

  • end ( $array ) - retorna o valor do último elemento de um array em caso de sucesso, se o parâmetro ($array) não for um array gera um warning.
    Ex 1: <?php $frutas = array('Pera', 'Uva', 'Maça'); echo end($frutas);?>    resultado: Maça

  • exit ($mensagem) - a função exit encerra a execução do seu script, não importa se exista mais alguma instrução logo abaixo dela, simplesmente encerrará a execução e se $mensagem, opcional, for fornecido irá imprimir a mensagem na tela.

  • ex (N) - retorna elevado a potência N. O número -> 2,71828 18284 59045 23536 02874 71352 66249 77572 47093 69995...

  • explode ( $separador, $string, $limitador ) - divide uma string conforme o separador especificado. Através do parâmetro $limitador (opcional) é possivel estabelecer o número máximo de elementos a retornar.

caractere significado No Manual PHP sobre a função date podem ser encontrados os outros formatos disponíveis.

d dia do mês 01-31
j dia do mês 1-31
D dia da semana abreviado Mon ... Sun
l (éle minusculo) dia da semana por extenso Monday ...Sunday
w dia da semana 0=domingo ... 6=sabado
m mês 01-12
M mês abreviado
F mês por extenso
Y ano 4 digitos
y ano 2 digitos
H hora 00-23
G hora 0-23
h hora 00-12
i minutos
s segundos