$(document).ready(function() {
// Когда документ полностью загружен и готов к работе...
$(".ajax_add_to_cart").on("click", function() {
// При клике на элемент с классом "ajax_add_to_cart"...
var productImage = $(this).closest(".post").find("img");
// Находим ближайший родительский элемент с классом "post" и внутри него ищем изображение (тег <img>)
productImage
.clone() // Клонируем изображение товара
.css({
position: "absolute", // Позиционируем клон абсолютно на странице
"z-index": "11100", // Устанавливаем высокий порядок слоя для клонированного изображения
top: productImage.offset().top, // Устанавливаем верхнюю позицию клонированного изображения
left: productImage.offset().left // Устанавливаем левую позицию клонированного изображения
})
.appendTo("body") // Добавляем клонированное изображение внутрь элемента body страницы
.animate({
opacity: 0.05, // Задаем конечную прозрачность для анимации
left: $("#cart-punkt").offset().left, // Устанавливаем конечную левую позицию для анимации
top: $("#cart-punkt").offset().top, // Устанавливаем конечную верхнюю позицию для анимации
width: 20 // Устанавливаем конечную ширину для анимации
}, 1000, function() {
// По завершении анимации...
$(this).remove(); // Удаляем клонированное изображение
});
});
});
function calch(int $a, int $b): float {
return sqrt($a * $a + $b * $b);
}
$startAt = microtime(true);
$result = calch(PHP_INT_MAX, PHP_INT_MAX); // 9223372036854775807
echo 'Результат: ' . $result . ', время работы: ' . microtime(true) - $startAt . ' сек.' . PHP_EOL;
// Результат: 1.3043817825333E+19, время работы: 2.288818359375E-5 сек.
Нужно вторую картинку добавить к первой и поставить в определенное место её.
Ещё интересует добавление надписей на картинку.
$carsIds = [1, 2, 5];
$example = Example::query();
foreach ($carsIds as $carId) {
$example->whereJsonContains('cars', ['list' => ['id' => $carId]]);
}
$examples = $example->take(12)->get();
Example::whereJsonContains('cars', ['list' => ['id' => $carIds]])->get();
$ rm -rf node_modules package-lock.json
$ npm install
Unique identifier for the target chat or username of the target channel (in the format @channelusername)
$array = array(
'1' => array('1' => 'значение-1-ключ-1', '2' => 'значение-2-ключ-1'),
'2' => array('1' => 'значение-1-ключ-2', '2' => 'значение-2-ключ-2'),
'3' => array('1' => 'значение-1-ключ-3', '2' => 'значение-2-ключ-3'),
);
print_r(call_user_func_array('array_merge', $array));
Array
(
[0] => значение-1-ключ-1
[1] => значение-2-ключ-1
[2] => значение-1-ключ-2
[3] => значение-2-ключ-2
[4] => значение-1-ключ-3
[5] => значение-2-ключ-3
)
if (!file_exists('madeline.php')) {
copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
}
include 'madeline.php';
$MadelineProto = new \danog\MadelineProto\API('session.madeline');
$MadelineProto->start();
$messages_Messages = $MadelineProto->channels->getMessages(['channel' => InputChannel, 'id' => [InputMessage, InputMessage], ]);
<?php
function get_value($haystack = [], $needle = [], $default = false)
{
foreach (!is_array($needle) ? [$needle] : $needle as $key) if (!empty($haystack[$key])) return $haystack[$key];
return $default;
}
$start = get_value($_REQUEST, 'start', null);
$end = get_value($_REQUEST, 'end', 1000);
$start= @$_REQUEST['start'];
$end = @$_GET['end'] - 1;
Что будет если с России позвонить на русский номер телефона который находится в Украине?