$day = 60*60*24;
$week = $day*7;
$shift = $day*3;
$period = $week*2;
$addon = $day*1;
function GetDateStr($time) {
return date('d.m.Y', $time);
}
function GetNextDate($now, $period, $shift, $addon) {
$time = floor(($now + $shift) / $period) * $period + $period - $shift + $addon;
return GetDateStr($time);
}
$time = time();
for ($t=$time; $t<$time+$day*30; $t+=$day) {
echo('Today: '.GetDateStr($t).' NextDate: '.GetNextDate($t, $period, $shift, $addon)."<br>\n");
}
var v1= $('#name').val();
var v2= $('#tell').val();
if(v1== "" && v2== ""){
alert("ошибка");
} else{
alert("не ошибка");
}
var v1= $('#name').val();
var v2= $('#tell').val();
if(v1== "" || v2== ""){
alert("ошибка");
} else{
alert("не ошибка");
}
2) Не уверен, но мне кажется что нет. Это кеш, это не компилятор. Он не ускорит выполнение самого алгоритма, он сэкономит время между запросом и началом исполнения команд.