Имена участников (разделяйте запятой).
Именно по этому в идеале вообще не трогать типы, а посылать в запрос прямо в string (как оно и приходит) Т.е $_GET['super_id'] =...
Ключевое слово если. На деле эту-же задачу выполняет и ctype_digit, а что именно использовать скорее вопрос религии.
Любопытно. Есть ТЗ проверять число. Скрипт не справляется с этой задачей на 100%. Где тут "псевдо" ?
Если столько есть в базе то должны любые, иначе рано или поздно сайт рухнет и придётся его поднимать
Да нет, это 1:0 по офтопу, и 0:1 по теме (в его подходе баг который проявится при больших числах)
Ладно отложим собаку, я в принципе согласен что это "не к месту" в хорошем проекте, о чём написал сразу А что касается всего остального ???...
Твоё право, но изменение типа таким образом не является хорошим тоном. В строго типизованных например языках пришлось бы делать типа var =...
$var = ""; в этом случае правильнее, и в твоём примере собака действительно говнокод потому что переменная должна быть (иначе будет уязвимость)...
Апельсин Поясни. Собака это вполне официальная конструкция языка, почему её использование так тебя пугает ? Ты можешь привести пример когда (в...
Слово именно и создано для того чтоб "нет"
Чем тогда $num = 0+@$_GET['num']; хуже ? (случаев когда отсутствие нотисов в логах из-за собаки быть не может физически, тогда почему бы не...
Уж слишком часто проскакивает этот момент, предлагаю всё-же обсудить. Допустим мы ожидаем число из $_GET['num'], и нам надо его использовать......
asik Хотя бы потому что 2alpha2 в реальной жизни (чтоб избежать неразберихи) надо просто зарезать как неправильный ввод (мы там число ждём, а...
Но вообще топик иллюстрирует неправильное проектирование, в реальной жизни, такой задачи возникнуть не должно (как теория оно может и интересно,...
intval('2alpha2'); // = 2
asik шустрее всех оказался :)
Фишка кода в том что во второй строке создаётся $arr['c'] со значением NULL а в 3-й (так как $tmpVar это просто ссылка на $arr['c']) ей...
Много ли таких случаев практически ? (я редко встречался)
В идеальном мире это было бы так, в реальном такое возможно в очень редких случаях. О ней можно не думать и без использования фреймворка, простое...
Гы. а я юзаю без проблем... (на ХР)