А почему в случае с js такие манипуляции срабатывают?
Oleg D.
Искусственный Интеллект
(110743)
Давид Мейстер, не срабатывают. в js у вас в похожем коде так же сработало бы первое условие.
основное отличие в том, что php приводит сравнение к булевому типу, а в js оператор || вернет первый операнд слева, который посчитает true
т.е. 0||false||12 в случае с js вернет 12, а в php - true;