$x = '-- \' --';
print $x . "\n"; // -- ' --
$y = '-- \\\' --';
print $y . "\n"; // -- \' --
To specify a literal single quote, escape it with a backslash (\). To specify a literal backslash, double it (\\).https://www.php.net/manual/en/language.types.strin...
WITH
`counts` AS (
SELECT `film_id`, `nomin_id`, COUNT(*) AS `votes_count`,
FROM `votes`
GROUP BY `nomin_id`, `film_id`
).
`places` AS (
SELECT `film_id`, `nomin_id`, `votes_count`,
ROW_NUMBER() OVER `win` AS `place`
FROM `counts`
WINDOW `win` AS (
PARTITION BY `nomin_id`
ORDER BY `votes_count` DESC
)
)
SELECT `votes_count`, `nomin_id`, `film_id`, `place`
FROM `places`
WHERE `place` <= 5
translateX(-500%)
?toggle('show', entry.isIntersecting)
приведёт к тому, что когда блок полностью окажется на экране, он тут же будет убран с экрана анимацией, сгенерируется новое событие по исчезновению блока, блок снова переместится на экран, сгенерируется событие, блок будет убран с экрана и так до бесконечности. String imgName;
for (byte i = 0; i < arrayImages.size(); i++) {
imgName = arrayImages.get(i).getOriginalFilename().toLowerCase();
if (imgName.isBlank())
removeSlide(i);
continue;
}
if (imgName.matches(".*s-[1-4]\\..*")) {
continue;
}
imgName = setCorrectName(imgName, i);
if (imgName == null) {
continue;
}
// что-то делаем
}
<?php
$xml = new SimpleXmlElement(<<<XML
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE yml_catalog SYSTEM "shops.dtd">
<yml_catalog>
</yml_catalog>
XML
);
$xml->addAttribute('date', (new DateTimeImmutable())->format('Y-m-d H:i'));
print $xml->asXML();
// <?xml version="1.0" encoding="utf-8"?>
// <!DOCTYPE yml_catalog SYSTEM "shops.dtd">
// <yml_catalog date="2024-01-24 16:42">
// </yml_catalog>