|
Status ↓
|
 |
|
25 Ноябрь, 2011, 03:49:15
|
НЕ ХУЕТА!
ХУЕТА!
|
Редкостная сволочь
Группа: Джедаи Карма: 57
Сообщений: 1447 Сила слова: 3.94
|
Часто стал замечать что в сравнениях if поменяны местами данные, известное слева лепят
В манах нашел сие
Again useful for newbies:
if you need to compare a variable with a value, instead of doing
<?php
if ($foo == 3) bar();
?>
do
<?php
if (3 == $foo) bar();
?>
this way, if you forget a =, it will become
<?php
if (3 = $foo) bar();
?>
and PHP will report an error.
Это единственная причина или я чего то пропустил в этой жизни?
И вообще не пиздетски бесит такое вывернутое сравнение:D
|
|
|
|
|
Записан
|
Заткнись говно, я воевал!
|
|
|
|
Sinkler ↓
|
 |
|
25 Ноябрь, 2011, 03:55:10 , спустя 5 минут 55 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Похуй, пляшем!
Группа: Джедаи Карма: 73
Сообщений: 6808 Сила слова: 1.07
|
чо?
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
25 Ноябрь, 2011, 04:11:25 , спустя 16 минут 15 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: 20790 Сила слова: 1.66
|
вазе похуй. phpstorm например подсвечивает равенства в сравнениях - поэтому такие ошибки в нем невозможны. а писать сикась накось - нахуй надо. это у нас не перл (да простит меня иван :) )
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Ivan ↓
|
 |
|
25 Ноябрь, 2011, 05:23:33 , спустя 1 час 12 минут 8 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 27
Сообщений: 1366 Сила слова: 1.98
|
Вот не надо тут про перл, там таких пиздецов со сравнениями нету - строку с числом не сравнишь
eq/ne - операторы сравнения строк
== - оператор сравнения чисел
print "perl has gone mad\n" unless "a" ne "e"; # понятно что а не е
|
|
|
|
|
Записан
|
|
|
|
|
Status ↓
|
 |
|
25 Ноябрь, 2011, 06:14:33 , спустя 51 минуту
|
НЕ ХУЕТА!
ХУЕТА!
|
Редкостная сволочь
Группа: Джедаи Карма: 57
Сообщений: 1447 Сила слова: 3.94
|
Нет тут дело не в сравнении строк с числами.
Ту как я понял дело в косяках
Например тут
if ($a == true)
Если пропустил по своей лохости один =, то $a переприсваивается, и скрипт промолчит
if (true == $a)
А здесь при пропуске =, интерпретатор заорет что ты баран тупой.
И вот второй вариант сравнения стал очень часто попадаться в коде, вот я и подумал может чего не знаю.
Сам пропуском знаков в сравнении не страдаю, значит и стиль менять не буду
|
|
|
|
|
Записан
|
Заткнись говно, я воевал!
|
|
|
|
phpdude ↓
|
 |
|
25 Ноябрь, 2011, 06:16:24 , спустя 1 минуту 51 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: 20790 Сила слова: 1.66
|
я доверяю IDE :-)
еще не подводила, всегда орет что я боран еси что не так :-) Спустя 11 секунд добавил выбирайте пхпшторм! не прогадаете :-)
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Status ↓
|
 |
|
25 Ноябрь, 2011, 06:20:57 , спустя 4 минуты 33 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Редкостная сволочь
Группа: Джедаи Карма: 57
Сообщений: 1447 Сила слова: 3.94
|
В пхпшторм нет русского, как то напрягает, хоть и с английским лады, зажрался наверно:D
|
|
|
|
|
Записан
|
Заткнись говно, я воевал!
|
|
|
|
phpdude ↓
|
 |
|
25 Ноябрь, 2011, 06:23:04 , спустя 2 минуты 7 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
Status, буэээ ... ненавижу русский язык в IDE. Это както пошло имхо)
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Biggless ↓
|
 |
|
25 Ноябрь, 2011, 07:27:54 , спустя 1 час 4 минуты 50 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 77 Сила слова: 0
|
плюсую за английский
|
|
|
|
|
Записан
|
у пилота есть работа, он летает самолет
|
|
|
|
master ↓
|
 |
|
25 Ноябрь, 2011, 08:13:42 , спустя 45 минут 48 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Квадратов сколько видишь ты?
Группа: Джедаи Карма: 44
Сообщений: 2080 Сила слова: 2.12
|
а я частенько пишу
if ($items = $model->select(...)){
// тут обрабатываем $items
}
|
|
|
|
|
Записан
|
|
|
|
|
Ivan ↓
|
 |
|
25 Ноябрь, 2011, 08:38:00 , спустя 24 минуты 18 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 27
Сообщений: 1366 Сила слова: 1.98
|
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
25 Ноябрь, 2011, 08:44:43 , спустя 6 минут 43 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
спасибо кеп
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Status ↓
|
 |
|
25 Ноябрь, 2011, 08:50:29 , спустя 5 минут 46 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Редкостная сволочь
Группа: Джедаи Карма: 57
Сообщений: 1447 Сила слова: 3.94
|
а я частенько пишу
if ($items = $model->select(...)){
// тут обрабатываем $items
}
Ну так я тоже так частенько делаю, это другое дело, задуманное присвоение, хотя говорят присваивать в условии плохой тон.
|
|
|
|
|
Записан
|
Заткнись говно, я воевал!
|
|
|
|
phpdude ↓
|
 |
|
25 Ноябрь, 2011, 09:11:56 , спустя 21 минуту 27 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 345
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
хотя говорят присваивать в условии плохой тон.
ога
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Ivan ↓
|
 |
|
25 Ноябрь, 2011, 09:21:06 , спустя 9 минут 10 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 27
Сообщений: 1366 Сила слова: 1.98
|
В perl есть лишь один хороший тон - use strict (включает проверку синтаксиса скрипта), всё остальное кодируй как душе угодно
|
|
|
|
|
Записан
|
|
|
|
|