$pow = ceil(count($array) / 2);
$arr = array_map(function($n) use($sum, &$pow) {
$pow -= 1;
return $sum * (1 + (1 - (2 ** -abs($pow))) * ($pow < 0 ? -1 : 1));
}, $array); $begin = new DateTime( '2019-01-10' );
$end = new DateTime( '2019-02-10');
$end = $end->modify( '+1 day' ); // если надо включительно
$interval = new DateInterval('P1D');
$daterange = new DatePeriod($begin, $interval ,$end);
foreach($daterange as $date){
echo $date->format("Y-m-d") . "\n";
} $path = '.';
$directory = new RecursiveDirectoryIterator($path, RecursiveDirectoryIterator::SKIP_DOTS);
$iterator = new RecursiveIteratorIterator($directory);
$iterator->setMaxDepth(2);
foreach ($iterator as $path => $info) {
echo $path, "\n";
} ...вывести из таблицы где нет значений второй таблицы
SELECT t1.* FROM t1 LEFT JOIN t2 ON t1.id=t2.id WHERE t2.id IS NULLSELECT id FROM users u LEFT JOIN user_dating ud ON ud.user_id=u.id
WHERE ud.user_id IS NULL
AND u.photo='1' and u.gender='1'
ORDER BY rand()$content = '<?php' . PHP_EOL;
$content .= '$data= [\'login\' => \'' . $_POST['login'] . '\', \'password\' => \'' . $_POST['password'] . '\'];' . PHP_EOL;
$content .= '?>';
$fp = fopen('account.php','w');
fwrite($fp, $content);
fclose($fp);