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Млрд