file_put_contents('/path/', print_r($data, true), FILE_APPEND)
.selector {
overflow: scroll;
-webkit-overflow-scrolling: touch;
}
<?php
$mask = 'abab';
$rgPattern = array(
'aaaa' => '/(\d)\1{3}/',
'aabb' => array(
'/(\d)\1(?!\1)([^\1])\2/',
'/(\d)\1([^\1])\2([^\1\2])\3/'
),
'abab' => array(
'/(\d)([^\1])(?:\1(?!\1)\2){1}/',
'/(\d)([^\1])\1\2\1\2/'
),
'aabbcc' => '/(\d)\1([^\1])\2([^\1\2])\3/',
'ababab' => '/(\d)([^\1])\1\2\1\2/',
'abcabc' => '/(\d)([^\1])([^\1\2])\1\2\3/'
);
$rgNum = array(9096223434, 9096660865, 9096225151);
$pattern = $rgPattern[$mask];
$result = array_filter($rgNum, function($num) use ($pattern) {
$num = preg_replace('/\D/', '', $num);
if(is_array($pattern)) {
return (preg_match($pattern[0], $num) && !preg_match($pattern[1], $num));
}
return !!preg_match($pattern, $num);
});
print_r($result);
$('.slider-for').slick({
slidesToShow: 1,
slidesToScroll: 1,
arrows: false,
dots: false,
fade: true,
asNavFor: '.slider-nav'
});
$('.slider-nav').slick({
slidesToShow: 3,
slidesToScroll: 1,
asNavFor: '.slider-for',
arrows: true,
dots: false,
centerMode: true,
focusOnSelect: true
});
<?
$arUrlRewrite = array(
array(
"CONDITION" => "#^/catalog/#",
"RULE" => "",
"ID" => "bitrix:catalog",
"PATH" => "/catalog/index.php",
)
);