Quick actions

cmd+k|ctrl+k

Navigation

Languages

NextSendData

Snippet info

Language

Php

Visibility

public

Author

error.php

Created

2025-01-29T10:02:13.132748Z

Updated

2025-01-29T10:02:26.152966Z

<?php

$days = [
    1 => false, //Mon - 03.02
    2 => true,  //Tue - 04.02
    3 => false, //Wed - 29.01
    4 => true,  //Thu - 30.01
    5 => true,  //Fri - 31.01
    6 => false, //Sat - 01.02
    7 => false, //Sun - 02.02
];

$currentDay = date('N');

for ($i = 0; $i < 7; $i++) {
    $checkDay = ($currentDay + $i - 1) % 7 + 1; 
    if ($days[$checkDay]) {
        echo "Next Date: " . date('Y-m-d', strtotime("+$i days"));
        break;
    }
}

echo "\nEnd";
INFO