- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
foreach($succes_type as $value) {
if (strcasecmp($typefile, $value) == 0) $resultat = 1;
}
# Проверка загружаемого
if($resultat != 1 OR $resultat == null OR $resultat == 0) {
...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+56
foreach($succes_type as $value) {
if (strcasecmp($typefile, $value) == 0) $resultat = 1;
}
# Проверка загружаемого
if($resultat != 1 OR $resultat == null OR $resultat == 0) {
...
}
$resultat выше не определялась...
Pediastr 03.06.2012 15:17 # −10
lucidfoxGovno 03.06.2012 15:32 # −12
Louie_Louie 11.07.2019 11:55 # 0
SteadfastTinCock 11.07.2019 12:22 # 0
И фантазия же была у меня.
ReallyBugMeNot 03.06.2012 15:44 # −4
ататат!
rsod 03.06.2012 16:22 # +9
Anon39AsAjYN 03.06.2012 17:27 # −9
bormand 03.06.2012 16:24 # +7
PHP, со своими извращенными понятиями о равенстве, воспитывает неуверенных программистов.
vistefan 03.06.2012 17:42 # 0
Lure Of Chaos 03.06.2012 23:17 # +2
nethak 04.06.2012 04:30 # +2
bormand 04.06.2012 05:31 # +4
vistefan 04.06.2012 11:26 # +1
bormand 04.06.2012 11:56 # +1
Награда: умение "оператор ===", +2 к неуверенности, +1 к профессионализму.
vistefan 04.06.2012 12:37 # −2
skryisli 05.06.2012 13:22 # −1
bormand 05.06.2012 14:13 # 0
Или вы хотите сказать, что == пашет ? )
bormand 05.06.2012 14:18 # 0
skryisli 06.06.2012 17:06 # 0
Во-вторых PHP с числами вообще очень редко работает. С ними как правило работает мускуль, а он умеет всё.
А в-третьих, если найдёте веб-систему с такими числами, можете смело отрывать головную коробку тому, кто её планировал. Он её не пользуется. Даже если я создам суперглобальную социальную сеть, в которую включу всё население планеты, то диапазон айдишников за пределы возможностей ПХП не выйдет.
Не надо забывать для чего предназначен язык вообще.
roman-kashitsyn 06.06.2012 17:08 # +4
для хомпагов, мы помним
bormand 06.06.2012 18:20 # 0
Понятно что === эту проблему решает, но сколько типичных программистов на пхп знают о его существовании? Так же как о существовании bind_value (или как там его) в запросах.
skryisli 07.06.2012 08:48 # 0
Это где же Вы будете в php скрипте сравнивать номера счетов? Я про голову говорил?
>Плохо то, что оператор == плохо работает со строками
А должен? В документации здоровенный раздел о строках. Там вам и бинарное сравнение, и учёт/неучёт регистра, и всякие различные приблуды к кодировкам. Опять же хочется спросить: а где Вы сравниваете строки-то? Ну не пароли же с логинами, в самом деле, вы в скрипте проверяете. Для этого мускуль есть.
bormand 07.06.2012 08:57 # 0
Ну да, согласен.
skryisli 07.06.2012 12:35 # 0
В общем, когда я писал про отрывание головы за планирование систем, я примерно такое что-то и имел ввиду.
guest8 11.07.2019 12:58 # −999
TEH3OPHblu_nemyx 11.07.2019 13:01 # −1
SteadfastTinCock 11.07.2019 13:04 # 0
Lure Of Chaos 03.06.2012 16:40 # 0
если ж все-таки...