'type' & 'id'
возвращает строку string(2) "``"
<?php
if(isset($_GET['id']) && isset($_GET['type'])) {
print_r($_GET);
}
render()
возвращает строку, которую соотв-но нужно как-то вывести, например через echo
$this->twig->display($templateName, $viewParams)
item_id
date_day
counter
item_id + user_id
item_id
counter_1
counter_7
counter_30
<?php
$associative_chars = array(
"й"=>"y", "ц"=>"c", "у"=>"iy", "к"=>"k", "е"=>"e", "н"=>"n",
"г"=>"g", "ш"=>"sh", "щ"=>"sh", "з"=>"th", "х"=>"h", "ф"=>"ph",
"ы"=>"i", "в"=>"v", "а"=>"a", "п"=>"p", "р"=>"r", "о"=>"o",
"л"=>"l", "д"=>"d", "ж"=>"j", "э"=>"e", "я"=>"ya", "ч"=>"ch",
"с"=>"s", "м"=>"m", "и"=>"i", "т"=>"t", "б"=>"b", "ю"=>"yu"
);
$to_transcript = function($base_name, $associative) {
$base_name = mb_strtolower($base_name);
$result = strtr($base_name, $associative);
print_r($result);
};
$to_transcript("Виталий", $associative_chars);
Ї ї
или белорусскую І і
А А́ А̀ А̄ Ӓ Б В Г
Ґ Д Ђ Ѓ Е Е́ Ѐ Е̄
Ё Є Є́ Ж З З́ Ѕ И
І І́ Ї Ї́ И́ Ѝ Ӣ Й
Ј К Л Љ М Н Њ О
О́ О̀ Ō Ӧ П Р С С́
Т Ћ Ќ У У́ У̀ Ӯ Ў
Ӱ Ф Х Ц Ч Џ Ш Щ
Ъ Ъ̀ Ы Ы́ Ь Ѣ Э Э́
Ю Ю́ Ю̀ Я Я́ Я̀
select \'u1\' as key, sum(amount) as sum from payments where status = 3 and shop_id = '.$shop->id.' and time > '.$sm1.' and time < '.$sm2.'
UNION
select \'u2\' as key, sum(amount) as sum from payments where status = 3 and shop_id = '.$shop->id.' and time > '.$rr1.' and time < '.$rr2.'
UNION
select \'u3\' as key, sum(amount) as sum from payments where status = 3 and shop_id = '.$shop->id.' and time > '.$rrk1.' and time < '.$rrk2.'
key | sum
-----------
u1 | ...
u2 | ...
u3 | ...
(int)'строка'
и потом значения сравниваются<?php
var_dump(
(int) (' ')
);
var_dump(
(int) ('_')
);
var_dump(
(int) ('1 1')
);
int(0)
int(0)
int(1)
<?php
$words = ['key1', 'key2', 'key3', 'key4'];
$str = 'key1 bla';
foreach($words as $word) {
if(strpos($str, $word) !== false) {
echo "{$word} найдено в {$str}\n";
}
}
str_contains()
Сформулируйте решение по шагам, как бы вы считали стоимость без написания кода, например самостоятельно?
период который ввёл пользователь это некое кол-во дней
проходим в цикле по каждому дню и проверяем в какой диапазон дат он входит
в зависимости от этого узнаем стоимсоть каждого дня и эту стоимость суммируем
на выходе получаем итоговую цену
Время получения 40000+ записей из таблицы offers = 0.2s
Вот такой код отрабатывается за 4s