fork download
  1. <?php
  2.  
  3. $data1 = new DateTime("2019-06-25");
  4.  
  5. $data2 = new DateTime("2019-06-28");
  6.  
  7. $interval = $data1->diff($data2);
  8.  
  9. //var_dump($interval);
  10. $giorni = $interval->d;
  11. //var_dump($giorni);
  12.  
  13. $c = 0;
  14. $unGiorno = new DateInterval('P1D');
  15. for($i=1; $i<=3; $i++) {
  16. if ($date1->format('w') != 0)
  17. $c++;
  18. $data1 = $data1->add($unGiorno);
  19. }
  20.  
  21. echo $c;
  22. //echo $interval->days;
  23.  
  24.  
  25.  
  26.  
  27. //var_dump($data1);
  28.  
  29.  
  30. //var_dump($interval->format('Y-m-d'));
Runtime error #stdin #stdout #stderr 0.01s 82624KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
PHP Notice:  Undefined variable: date1 in /home/7in6DU/prog.php on line 16
PHP Fatal error:  Uncaught Error: Call to a member function format() on null in /home/7in6DU/prog.php:16
Stack trace:
#0 {main}
  thrown in /home/7in6DU/prog.php on line 16