$a = array(1,3,5,"c"=>5);
var_dump( range( 0, count($a) -1 ) == array_keys( $a ) );
$link = new PDO("mysql:host=localhost;dbname=DB;charset=UTF8");
server {
server_name www.example.com example.com;
return 301 https://example.com$request_uri;
}
server {
listen 443 ssl;
ssl_certificate /path/to/server.cert;
ssl_certificate_key /path/to/server.key;
server_name www.example.com;
return 301 https://example.com$request_uri;
}
server {
listen 443 ssl;
ssl_certificate /path/to/server.cert;
ssl_certificate_key /path/to/server.key;
server_name example.com;
<все локации основного домена>
}
// выбираем нужный элемент
var target = document.querySelector('#some-id');
// создаем новый экземпляр наблюдателя
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
console.log(mutation.type);
});
});
// создаем конфигурации для наблюдателя
var config = { attributes: true, childList: true, characterData: true };
// запускаем механизм наблюдения
observer.observe(target, config);
// позже, если надо, прекращаем наблюдение
observer.disconnect();
<script type="text/javascript">
window.open("url");
</script>
#hei {
height: 100vh; /* 100vh - 100% от высоты viewport(окна браузера) */
}
function setHeiHeight() {
$('#hei').css({
height: $(window).height() + 'px'
});
}
setHeiHeight(); // устанавливаем высоту окна при первой загрузке страницы
$(window).resize( setHeiHeight ); // обновляем при изменении размеров окна