$Element
, после этого отсортировать и вывести:<?php
$Element = 400;
$keys = array_keys(
$arResult['DISPLAY_PROPERTIES']['OTHER_COLORS']['LINK_ELEMENT_VALUE']
);
array_push($keys, $Element);
sort($keys, SORT_NUMERIC);
foreach($keys AS $intCurColorKey) {
echo( $intCurColorKey);
}
Основное отличие ДКА и НКА состоит в том, что ДКА в процессе работы может находится только в одном состоянии, а НКА в нескольких состояниях одновременно.
x.y
будет обращаться к бэкенду по адресу api/x.y/method
Так параллельно смогут жить и работать несколько версий скрипта+API..split('').reverse().join('')
и проверять только начало /^\d{4,}_/
var re = new RegExp('^https?://(\\w+\\.)?avito\\.ru/([^/]+/)+([a-z_]+(?!_\\d{4,}))$');
var t1 = 'https://www.avito.ru/moskva/odezhda_obuv_aksessuary/magazin_pizham_kigurumi_na_lubyanke_56545';
var t2 = 'https://www.avito.ru/moskva/kvartiry/snimu';
re.test(t1) // false
re.test(t2) // true
wall.getById()
, а wall.get()
: надо добавить параметр filter=suggests
getDataFromAPI()
.require_once('getDataFromAPI.php');
<?php
$table_html = getDataFromAPI();
echo $table_html;
?>
messages.send()
:photo — фотография;
video — видеозапись;
audio — аудиозапись;
doc — документ;
wall — запись на стене;
market — товар.
function parseVkLink(link) {
var re = new RegExp('(photo|video|audio|doc|wall|market)(\\d+)_(\\d+)');
var matches = link.match(re);
if(matches) {
return {
type: matches[1],
ownerId: matches[2],
objectId: matches[3],
};
} else {
return false;
}
}
var test = 'https://vk.com/durov?z=photo1_456315566%2Falbum1_00%2Frev';
JSON.stringify( parseVkLink(test) ) // {"type":"photo","ownerId":"1","objectId":"456315566"}
func
в вашем первом варианте «не знает» что у переменной array
есть какое-то там значение. Ведь её, функцию эту, объявили раньше и выше )array
известен на момент, когда заряжают таймер.function myFunc(arr, func) {
arr.forEach( ( ) => {
setTimeout(
func.bind(null, arr), // привязываем к функции аргумент
1000
)
})
}
myFunc([1, 2, 3, 4], (a) => {
console.log("print array after each 1 second", a);
});
jQuery.on()
регистрирует слушателя события клика. В функцию myFunc
при клике передастся аргумент – событие клика.var myEvent = {
target: document.getElementById('button_id'),
// ... ещё куча стандартных свойств
};
myFunc(myEvent);