PI S4 DSW III DouglasARS: mudanças entre as edições

De IFSC
Ir para navegação Ir para pesquisar
imported>Douglas
imported>Douglas
Linha 21: Linha 21:




Dentre todas as simplificações possíveis, a que mais costuma comover é a função strtotime. Pra quem já está acostumado, parece que não faz mais do que sua obrigação. Mas pra quem ainda faz cálculos com data multiplicando por 365,25 ou +30,:
Dentre todas as simplificações possíveis, a que mais costuma deixar o programador feliz é a função '''strtotime()'''. Pra quem já está acostumado, parece que não parece nada de mais, mas pra quem ainda faz cálculos com data multiplicando por 365,25 ou somando 30 ou qualquer outra combinação esdruxula, aqui vai alguns exemplos de uso da função '''strtotime()''':


<pre>
<pre>
     echo 'Amanhã: ', strftime('%A', strtotime('tomorrow'));
<?php
    // Amanhã: domingo
     echo '<p>Hoje: ', strftime('%d/%m/%Y', strtotime('now')); // Hoje: 19/05/2016
 
    echo '<P>Amanhã: ', strftime('%A', strtotime('tomorrow'));// Amanhã: Friday
      
      
     echo 'Próxima segunda: ', strftime('%d de %B de %Y', strtotime('next monday'));
     echo '<P>Próxima segunda: ', strftime('%d de %B de %Y', strtotime('next monday')); // Próxima segunda: 23 de May de 2016
    // Próxima segunda: 01 de junho de 2009
      
      
     echo 'Vencimento: ', strftime('%d/%m/%Y', strtotime('+3 months'));
     echo '<P>Vencimento daqui a 3 meses: ', strftime('%d/%m/%Y', strtotime('+3 months')); // Vencimento: 19/08/2016
    // Vencimento: 30/08/2009
?>
</pre>
 
 
Infelizmente a função '''strftime()''' retorna os nomes dos dias da semana e meses em inglês, mas é muito útil em se tratando de datas futuras ou passadas, como por exemplo, dividir um valor e lançar os próximos vencimentos mensais.
 
Outras funções que trabalham com data são:


=Organização da Semana 5=
=Organização da Semana 5=

Edição das 10h24min de 19 de maio de 2016

Apresentação

Olá Aluno,

Nestas duas últimas semanas, mostramos como por nossa aplicação na web. Agora sua aplicação será visível para qualquer pessoa em qualquer lugar do mundo, desde que tenha acesso à internet e um navegador. Lembrando que isto pode ser com qualquer sistema operacional em qualquer computador, tablet ou smartphone. Mostramos como criar um domínio, como criar e acessar o banco de dados na web e enviar os nossos arquivos e pastas de código fonte para esse local na internet, utilizando um programa de FTP. Nesta quarta semana, vamos dar uma atenção para nossa aplicação, vamos propor melhorias e novas implementações no código PHP, como digitar listas e gravar no banco de dados, como fazer operações com datas e como gerar relatórios PDF a partir das páginas HTML.

Bom trabalho!

Fiquem atentos as postagens no Fórum e participem dos nossos encontros virtuais.

Prof. Douglas A.

Objetivos

  • Fazer cálculo com data.
  • Entrando com dados numa lista.
  • Gerando PDF a partir de um HTML com o PHP.

Fazer cálculo com data

Dentre todas as simplificações possíveis, a que mais costuma deixar o programador feliz é a função strtotime(). Pra quem já está acostumado, parece que não parece nada de mais, mas pra quem ainda faz cálculos com data multiplicando por 365,25 ou somando 30 ou qualquer outra combinação esdruxula, aqui vai alguns exemplos de uso da função strtotime():

<?php
    echo '

Hoje: ', strftime('%d/%m/%Y', strtotime('now')); // Hoje: 19/05/2016 echo '

Amanhã: ', strftime('%A', strtotime('tomorrow'));// Amanhã: Friday echo '

Próxima segunda: ', strftime('%d de %B de %Y', strtotime('next monday')); // Próxima segunda: 23 de May de 2016 echo '

Vencimento daqui a 3 meses: ', strftime('%d/%m/%Y', strtotime('+3 months')); // Vencimento: 19/08/2016 ?> Infelizmente a função strftime() retorna os nomes dos dias da semana e meses em inglês, mas é muito útil em se tratando de datas futuras ou passadas, como por exemplo, dividir um valor e lançar os próximos vencimentos mensais. Outras funções que trabalham com data são:

Organização da Semana 5

[...] Boa semana e bom trabalho! Prof. Douglas A.

Referências

[1]
<< <> >>