Вот функциональный подход:
$neededObjects = array_filter(
$objects,
function ($e) {
return $e->id != 13316;
}
);
Раньше я не использовал переменную var в выражении if
... поэтому я верю, что с Scope
всегда будет происходить что-то не так, поэтому (если я) я определю var
stickywidth = 0
за пределами оператора if обновите переменную внутри оператора if без var
, или я использую ее с троичным оператором:
var stickywidth = $(window).width() < 960 ? 200 : 500;