Есть ли разница джоинов этих двух строк, с точки зрения нагрузки на БД?
$exp = 487; // количество очков опыта у отдельного пользователя
$step = 50; // шаг = 50 очков опыта
$level = floor($exp / $step); // быстро посчитаешь уровень.
UPDATE Admins A
JOIN Users U ON U.UserID = A.AdminID
SET A.password = U.password
WHERE U.UserID = 123;
UPDATE Admins
SET Admins.password = U.password
FROM Admins A JOIN Users U ON U.UserID = A.AdminID
WHERE A.AdminID = 123;
<?php
$text = 'Это первая строка текста.
А это вторая строка.
А здесь третья строка.';
// split to rows
$rows=explode(PHP_EOL, $text);
//get first 2 rows
$first2rows = array_slice($rows, 0, 2);
//implode to new text
$newtext = implode(PHP_EOL,$first2rows);
var_export($newtext);
CREATE TABLE `test`.`test_table` (
`id` INT NOT NULL,
`price` INT NULL,
`count` INT NULL,
PRIMARY KEY (`id`));
SELECT id, price, count, (price * count) as total FROM test.test_table;
RUN mkdir /srv/app && chown 1000:1000 -R /srv/app
docker-compose.yml
:services:
strapi:
build:
context: .
dockerfile: Dockerfile-edited
^(.+)\.(\d+)\.(css|js)$
^
— начало строки( )
— то, что внутри скобок, отдельно попадёт в переменные $1, $2, .. $N
.
— любой символ+
— определяет количество предшесвтующего ему: «1 или несколько».+
— один или несколько любых символов\.
— буквально точка обыкновенная, point vulgaris, без спец. значения\d
— цифра. \d+
одна или несколько цифр(css|js)
– или "css" или "js"$
— конец строки/css/main.min.682375227.css
и заменит её строкой без числа: /css/main.min.css
main.min.css
, какой там у него есть.