Почему strcmp(array(1, 2, 3), '') == 5 ???

frost18

Новичок
В официальной документации говорится что параметры должны быть строчные int strcmp ( string $str1 , string $str2 ).
Почему у меня на компе проходит проверку if(strcmp(array(132, 432), '')){ ... }, а на сервере нет? Причем на старом сервере которым я пользовался тоже работала эта конструкция?
 

С.

Продвинутый новичок
Почему strcmp(array(1, 2, 3), '') == 5 ???
Интересно, что ты ожидаешь в результате?
Почему у меня на компе проходит проверку, а на сервере нет?
Может потому, что
В официальной документации говорится что параметры должны быть строчные int strcmp ( string $str1 , string $str2 ).
а в иных случаях никто ничего не гарантирует.
 
Сверху