This is an old revision of the document!
Das ist ein Script um zu kontrollieren, ob es gerade Wochenende ist oder nicht. Das Script nutzt PHPs DateTime Klasse. Man kann der Funktion ein spezifisches Datum optional mitgeben.
/** * See if a date or now is a Saturday or Sunday * * @param string $date_string - Optional. If you want to check a specifc date * @return boolean - true when it's a weekend */ function is_weekend( string $date_string = 'now' ){ $datetime = new DateTime( $date_string ); $current_weekday = (int) $datetime->format( 'N' ); // 1 - Monday, ..., 7 - Sunday $weekend_days = [6,7]; $is_weekend = ( in_array( $current_weekday, $weekend_days ) ) ? true : false; return $is_weekend; } // Examples: is_weekend(); // -> True | False is_weekend( '2025-04-25' ); // -> False, it was a Thursday is_weekend( '2025-04-27' ); // -> True, it was a Saturday