PHP также допускает короткие теги <? и ?>, однако использовать их нежелательно, так как они доступны только если включены с помощью конфигурационной директивы php.ini short_open_tag, либо если PHP был сконфигурирован с опцией --enable-short-tags .
function array_merge_sorted($first, $second)
{
$out = [];
for (
$f = 0, $s = 0,
$firstLength = count($first),
$secondLength = count($second);
$f < $firstLength || $s < $secondLength;
) {
if (!isset($first[$f])) {
$out[] = $second[$s];
++$s;
} elseif (!isset($second[$s])) {
$out[] = $first[$f];
++$f;
} elseif ($first[$f] > $second[$s]) {
$out[] = $second[$s];
++$s;
} else {
$out[] = $first[$f];
++$f;
}
}
return $out;
}Как вариант можно делать дополнительный запрос к БД перед загрузкой файла, в котором проверять есть ли такой альбом и действительно ли он принадлежит данному юзеру - насколько правильно будет так сделать?
нужно запускать функцию через событие, а в этом случае this === e.target
document.addEventListener('click', function (e) {
console.log(e.target); // Где кликнули
console.log(this); // Всегда document
}, false);document.addEventListener('click', deepThought.alertAnswer.bind(deepThought), false);