If you try to use mb_detect_encoding to detect whether a string is valid UTF-8, use the strict mode, it is pretty worthless otherwise.
<?php
$str = 'áéóú'; // ISO-8859-1
mb_detect_encoding($str, 'UTF-8'); // 'UTF-8'
mb_detect_encoding($str, 'UTF-8', true); // false
?>
"bat(один пробел)1" а не "bat(два пробела)1" например?
$reqCharset = "
SET character_set_connection = $charset;
SET character_set_client = $charset;
SET character_set_results = $charset;
";
$pdo->query($reqCharset);
то есть это работает только один клик, дальше {{ get }} растёт как снежный ком.Ну так а что вы хотели? Вы же снова фигачите весь гет в строку запроса(вместе со всеми предыдущими $_GET['page']). неплохо было бы ансетить номер страницы в гет и ставить какой надо.
пагинация просто разбивает массив на отрезки
Нужно ли доменное имя или еще чтоДоменное имя не обязательно, можно работать с ip адресом.
$sql = 'INSERT INTO userz(login, email, $name, $surname)...
5. Категорически запрещается размещать на страницах Сервиса:
...
5.12. Задачи и задания. В отличие от вопроса, задача и задание представляют собой частную проблемную ситуацию с явно заданной целью, которую необходимо достичь. Пользу от достижения этой цели получает, как правило, лишь её автор. И даже автору решение задачи или задания будет полезно лишь кратковременно (до тех пор, пока он не использует полученное решение).
Структурирование кода, его удобство и красота никакого отношения к ООП не имеет.
Вы к нему прицепились так, будто ООП - это панацея от всех "болезней" в программировании.Нет конечно, серебряной пули не существует, но знать и уметь в ООП нормальный программист должен.
Просто не надо всех считать идиотами, когда человек в лапше пытается вывести какую-то структурность именований, это говорит о нехватке структуры, а не о нехватке мозгов.
$product_name
$product->name
Не вижу разницы.
...
Четкая последовательность не в ООП, она в голове должна быть.
Вы когда что-то утверждаете, вспоминайте, что вопрос задает не программист.Откуда такой вывод?
Подскажите, более опытные коллеги, как вы именуете переменные?Человек явно себя позиционирует как программист, то что он неопытен это другое дело, но к вопросу это не относится.
там точно так же нужно придумывать имена свойствам.Да, но придумывать имена свойствам это совершенно другая задача нежели придумывать имена сотням переменных из спагетти-кода, так как нет структурной вложенности, да и свойства обычно нативнее именуются, name будет и в продукт и в юзер и в других сущностях, при этом это разные "имена".