fork download
  1. <?php
  2. $timeZone = new DateTimeZone('UTC');
  3. $dataInicio = new DateTime('2016-06-14', $timeZone);//dataFinal do evento
  4. $dataFinal = new DateTime('2016-06-25', $timeZone);//dataFinal do evento
  5. $diadasemana = "16/06";
  6. echo $dataInicio->format('d/m') . "\n";
  7. $cond1 = $diadasemana >= $dataInicio->format('d/m');
  8. echo $cond1 . "\n";
  9. echo $dataFinal->format('d/m') . "\n";
  10. $cond2 = $diadasemana <= $dataFinal->format('d/m');
  11. echo $cond2 . "\n";
  12. $condFinal = $cond1 && $cond2 . "\n";
  13. echo $condFinal . "\n";
  14. if ($condFinal) { //e por favor, jamais coloque aqui um $condFinal == true, isto é redundante
  15. echo 'Entrei no IF';
  16. } else {
  17. echo 'não somos igauis';
  18. }
  19. // Só para mostrar o problema da comparação de strings
  20. echo "\n" . ("5/5" < "20/5" ? "Menor" : "Maior");
  21.  
  22. //https://pt.stackoverflow.com/q/135404/101
Success #stdin #stdout 0.02s 24572KB
stdin
Standard input is empty
stdout
14/06
1
25/06
1
1
Entrei no IF
Maior