И считаю, что и PHP пора избавиться от этого атавизма и дать разработчикам чуть больше возможностей по настройке что логировать и куда.в пыхе все нормально с ЛОГАМИ, вопрос с питоном и рубином - вообще отдельный, у них есть sys.stderr, ибо они изначально затачивались не под "веб онли", но тут уже отдельная тема. Вопрос оповещения разработчика о проблеме в коде. На компилируемых языках для этого есть отдельный поток который ловится иде или падает в консоль в случае если компиляция из консоли, что в точности повторяет поведение пыха, и это нормально. Все что случилось в коде должно быть показано. То что вы пишете это в лог и тут же мониторите нифига не меняет, у меня вот нет второго монитора для логов, и у 80% разработчиков тоже, и нет его не по тому что я денег зажал, а просто не удобно мне головой крутить на 40 градусов каждый раз как я что-то написал. Опять же, это все лирика. Смысл - на деве должен быть вывод варнингов, то что вы его организовали через 5 точку(имхо) это ваши личные фетиши, но вы его видите. Васе же вы предложили "выключи варнинги, и все будет збс!", Вася скорее всего даже не знает где лежит лог ошибок. Когда Вася поймет что ему срочно нужен второй монитор для отлова варнинга в логах, он такие вопросы уже не будет задавать, по этому ВАША ПРАВДА - он не единственная, и я бы даже сказал СЛИШКОМ ЧАСТНАЯ, подходящая весьма узкому кругу разработчиков. И я бы даже не поднимал вопрос если бы вы написали что то типа: "Я делаю так - кидаю все в лог и на втором мониторе держу лог открытым, кручу головой с моника на моник, заодно и шею разминаю". У вас же просто упоминается возможность "замести под ковер", именно так выглядит ваш ответ.
мало того, что мешает нормальной работе кода, так еще и неявно ломает AJAX запросы.Все что ломает аякс запросы очень хорошо видно в консоли браузера в нетворке, и все это должно быть устранено сразу, а не заметаться под ковер, в коде не должно быть варнингов, если вы хотите писать нормальный код конечно.
а чем принципиально лучше держать у хостера чем дома??
опыта администрирования серверов особо нет(это немаловажный критерий. В случае хостера это их проблемы.
но там все для пинга одного IP адреса, а необходим диапазона что, циклы еще не проходили?
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']). неплохо было бы ансетить номер страницы в гет и ставить какой надо.
пагинация просто разбивает массив на отрезки