$searchString = 'Üßärblöck';
$string = filter_var($searchString, FILTER_SANITIZE_STRING);
var_dump($string);
// result : rblck
$searchString = 'мамамия!';
$string = filter_var($searchString, FILTER_SANITIZE_STRING);
var_dump($string);
// result : !
var_dump($_POST);
вполне достаточно. Такая штука называется отладка - вы проверяете что на всех этапах у вас нет неожиданных значений. У вас они очевидно есть, по этому - что? Правильно, отладка, отладка, и еще отладка. Ну и код правильно перенесите. Но, а с моей задачей как быть?Прочитать что такое подготовленные выражения и сделать нормально.
Но раз ваша методика заключается в "закинуть котят в озеро и ждать на берегу, что кто-то всплывет", ты вы на выходе получите одного синьора, а программирование нуждается в сотнях мидлов, которые сами решат когда стать синьорами.Не совсем так, хотя может и звучит жестковато в моей интерпретации. Скорее я о том что нормально писать нельзя научиться просто тыкая палкой в разные лужи, если чел не будет сначала понимать как это работает, а только потом писать код, то в программировании он никуда не поедет... Просто тупо не возьмут никуда. По этому - читать, потом писать, а не как известный анекдот про северный народ...
По хорошему S из солид, пагинация ни чего не должна знать.Сингл респонсибилити не говорит о том что пэйджинг не должен чего-то знать. Для S он должен решать только одну задачу (пагинацию), а не "ничего не знать". Про "не знать" можно за уши притянуть Лисков или инверсию зависимостей, но никак не сингл респонсибилити. И то, там про то что мы работаем с абстрактным интерфейсом, а не с конкретной моделью, а уж про интерфейс мы должны знать.
прошу вас вспомнить ваш путь в программировании, и представить себя на месте человека, который едва прочитал слово класс.Отлично помню, только когда я увидел слово класс, я понял что просто так привязать к моему коду не получится. По этому через 5 проектов на процедурщине, нормально почитал по теме и уже тогда написал что-то на ооп. Да, шедевра не случилось, но какие-то азы я уже знал.
И вы ему говорите про SOLID.Нет, не говорю, как раз про это и написал.
пойдет разбираться в эти "вероятности" - когда "класс вроде Солид но здесь мы можем кое-что подкрутить, что вроде уже чуть чуть не солид но работает" - он утонет.Или утонет (значит не тем занимается), или станет нормальным прогером, бо понятно что докручивать можно до бесконечности, но надо понимать где остановиться. Но хотябы будет понятно зачем вообще ооп и что это такое, в настоящий момент у ТС есть понятие что "ООП это классы", то есть добавить 2 строчки в процедурную хрень и думать что это уже ооп.
К примеру я началчто дальше? Я просто совсем дубТогда закрываешь блокнот, идешь в гугл, пишешь "гет запрос php", читаешь про курл или другие инструменты запросов средствами языка. Далее читаешь про например "curl X-Auth-Token"... И так до полного просветления.
DPI - это про четкость. Часто используется в типографике. Тут вопрос про размер.dpi это не про четкость. Это про плотность, которая к размеру относится весьма опосредованно. В вашем случае вопрос был поставлен хреново, особенно в части
1280x2400. Это смартфон с мой монитор? ), где вы привязываете разрешение экрана к размеру (про что вам и написали), так как у смартфона есть и побольше разрешения, но размеры при этом не растут как у монитора.
Я не представляю, как люди что то смотрят на своих смартфонах под такое (1280x2400) разрешение.Фото и видео контент, естественно. Все что содержит текст адаптивно скэйлится.
может быть любое. Я на своем 24 дюймовый экране могу поставить 640x480. Будет ли удобно? Нет.Во первых, конечно же может быть не любое, а только несколько определенных, от максимального, отражающего реальное количество физических пикселей, до минимально прошитого в софте.