- 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 выше не определялась...
И фантазия же была у меня.
ататат!
PHP, со своими извращенными понятиями о равенстве, воспитывает неуверенных программистов.
Награда: умение "оператор ===", +2 к неуверенности, +1 к профессионализму.
Или вы хотите сказать, что == пашет ? )
Во-вторых PHP с числами вообще очень редко работает. С ними как правило работает мускуль, а он умеет всё.
А в-третьих, если найдёте веб-систему с такими числами, можете смело отрывать головную коробку тому, кто её планировал. Он её не пользуется. Даже если я создам суперглобальную социальную сеть, в которую включу всё население планеты, то диапазон айдишников за пределы возможностей ПХП не выйдет.
Не надо забывать для чего предназначен язык вообще.
для хомпагов, мы помним
Понятно что === эту проблему решает, но сколько типичных программистов на пхп знают о его существовании? Так же как о существовании bind_value (или как там его) в запросах.
Это где же Вы будете в php скрипте сравнивать номера счетов? Я про голову говорил?
>Плохо то, что оператор == плохо работает со строками
А должен? В документации здоровенный раздел о строках. Там вам и бинарное сравнение, и учёт/неучёт регистра, и всякие различные приблуды к кодировкам. Опять же хочется спросить: а где Вы сравниваете строки-то? Ну не пароли же с логинами, в самом деле, вы в скрипте проверяете. Для этого мускуль есть.
Ну да, согласен.
В общем, когда я писал про отрывание головы за планирование систем, я примерно такое что-то и имел ввиду.
если ж все-таки...