Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Sprawdzenie wszystkich warunków zapytania
Forum PHP.pl > Forum > Przedszkole
inomi13
Witam, szukam rozwiązania w jaki sposób zmienić kod aby nie sprawdzał czy wszystkie elementy tablicy równe są aktualnej dacie tylko są np. starsze niż obecna data.

  1. $dates = array("2021-03-24", "2099-03-20", "1999-03-20");
  2. $date = date('Y-m-d');
  3. $result = 0;
  4. foreach($dates as $value)
  5. {
  6. if (strpos($date, $value) !== false)
  7. $result+=1;
  8. }
  9. if($result == count($dates))
  10. {
  11. echo "true";
  12. }
  13. else
  14. {
  15. echo "false";
  16. }
nospor
Gdzie tu w ogole masz zapytanie?

Co do problemu
  1. $dates = array("2021-03-24", "2099-03-20", "1999-03-20");
  2. $max = max($dates);
  3. $date = date('Y-m-d');
  4. if ($date > $max) {
  5. echo 'wieksze';
  6. }

I tyle
inomi13
Dzięki za pomoc, nie przypuszczałem że rozwiązanie może być aż tak proste facepalmxd.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.