<ul class="list-inside bullet-list-item flex flex-wrap justify-between -mx-5 -my-2">
<?php
if ($isAuthorized) { //тут условие проверки авторизации
foreach ($menu as $value) {
?>
<li class="px-5 py-2">
<a class="<?= selectedMenu($value['path']) ? 'text-orange cursor-default' : 'text-gray-600 hover:text-orange' ?>"
href="<?= $value['path'] ?>"><?= cutString($value['title']) ?></a></li>
<?php }
}
?>
</ul>
innerHTML
и innerText
— и задать вопрос «как бы сделать то-то, но без такого-то недостатка».[...document.querySelector('#my-div').children].forEach(el => el.remove())
Но зачем? Что выиграли?CREATE TABLE `table1` (
`id` int,
`chat` int,
`q` int,
PRIMARY KEY (`id`, `chat`)
);
INSERT INTO `table1` ( `id`, `chat`, `q` )
VALUES ( 1, 12, 1 )
ON DUPLICATE KEY UPDATE `q` = `q` + 1;
<?php
$str = "@User, Привет";
preg_match('/(@)([^,]+),(.+)/i', $str, $matches);
var_export($matches);
array (
0 => '@User, Привет',
1 => '@',
2 => 'User',
3 => ' Привет',
)
Process.Start("explorer.exe", "путь к папке");
Process.Start("explorer.exe", "C:\");
function formatNumber(int $int): String
{
$k = (int) log($int, 1000);
$float = round($int / pow(1000, $k), 1);
$letters = ['К', 'М', 'Млрд'];
return $float . ($letters[--$k] ?? '');
}
// Примеры использования:
echo formatNumber(7); // 7
echo formatNumber(78); // 78
echo formatNumber(789); // 789
echo formatNumber(7899); // 7.9К
echo formatNumber(78991); // 79К
echo formatNumber(789919); // 789.9К
echo formatNumber(7899191); // 7.9М
echo formatNumber(78991911); // 79М
echo formatNumber(789919119); // 789.9М
echo formatNumber(7899191191); // 7.9Млрд
echo formatNumber(78991911910); // 79Млрд