Size: a a a

2021 March 19

V

Vladimir in phpGeeks
Александр Хакимов
о да.)

простой кейс

var a = 1;
console.log("10" + 1);
var name = 42;
console.log(name + 1);
лучше вот это попробуй, например в Хроме)
источник

AS

Alex Surname in phpGeeks
First Last
Ну в перле у тебя 1 == 1 выдаст true, и 1 eq 1 тоже true?
+
источник

FL

First Last in phpGeeks
Alex Surname
ну перле  понятно что == для чисел, eq для строк
И я должен это запоминать....
источник

АХ

Александр Хакимов... in phpGeeks
Vladimir
var name = 42;
console.log(name + 1);
лучше вот это попробуй, например в Хроме)
а да , точно, такой кейс я и хотел написать,)
источник

FL

First Last in phpGeeks
А если я хочу чтобы 1 == 1 всегда был false, что мне нужно сделать?
источник

🦔

🦔 in phpGeeks
Vladimir
var name = 42;
console.log(name + 1);
лучше вот это попробуй, например в Хроме)
потому что 42?
источник

FL

First Last in phpGeeks
🦔
потому что 42?
Потому что console.log приведет к строке
источник

G

Gucci in phpGeeks
У кого мак на м1?
источник

V

Vladimir in phpGeeks
🦔
потому что 42?
потому что name - это особая магия)
источник

АХ

Александр Хакимов... in phpGeeks
Парни, чел пришёл с умершей перловки сайты которых начинались в директории cgi-bin .
веником его гоните
источник

🦔

🦔 in phpGeeks
Vladimir
потому что name - это особая магия)
лол
источник

AS

Alex Surname in phpGeeks
First Last
Если ты будешь использовать не строгое сравнение, то сразу же прибежишь пиздеть на пхп о том что он урод и как он смеет приводить типы
я бы прекрасно понял если бы был один оператор == с семантикой ===. реальность сами видите какая. смещение стилей: давно ненужные С рудименты в виде strmp, strncmp и C style именования функции, другая же часть коре либы подчиняется другим законам
источник

AS

Alexandr Sakharoff in phpGeeks
Alex Surname
то есть в пхп ==, strcmp не нужны? это точно?
Пишите === и всегда будет строгое сравнение, без сюрпризов динамики.
Желательно в начале файлрв также объявить declare(strict_types=1), чтобы числа не кастились к строкам и наоборот при передаче в методы.
источник

А

Артём in phpGeeks
Ребят кто знает как это исправить
$URL = str_replace('\', '/', $URL);
источник

AS

Alex Surname in phpGeeks
First Last
А если я хочу чтобы 1 == 1 всегда был false, что мне нужно сделать?
писать на Яваскрипте? странные вопросы
источник

FL

First Last in phpGeeks
Alex Surname
я бы прекрасно понял если бы был один оператор == с семантикой ===. реальность сами видите какая. смещение стилей: давно ненужные С рудименты в виде strmp, strncmp и C style именования функции, другая же часть коре либы подчиняется другим законам
Тебе никто не понадобятся функции выше на пхп.
А насчет == и ===, неужели так сложно запомнить разницу в одно слово?
Строгое сравнение
Не строгое сравнение
источник

FL

First Last in phpGeeks
Я не понимаю к чему твоя "истерика", вот честно. Ты из-за "не" раздул здесь на кучу сообщений свой твиттер
источник

AS

Alex Surname in phpGeeks
Александр Хакимов
Парни, чел пришёл с умершей перловки сайты которых начинались в директории cgi-bin .
веником его гоните
господи, вы даже не знаете что CGI, Fast cgi и тд это не про ЯП вообще
источник

AS

Alex Surname in phpGeeks
Alexandr Sakharoff
Пишите === и всегда будет строгое сравнение, без сюрпризов динамики.
Желательно в начале файлрв также объявить declare(strict_types=1), чтобы числа не кастились к строкам и наоборот при передаче в методы.
спасибо за дельный совет
источник

FL

First Last in phpGeeks
Vladimir
потому что name - это особая магия)
Так пагади, пагади
источник