Strcmp麻烦。字符串不相等

时间:2016-04-16 16:07:00

标签: php string strcmp

为什么它的回声1?这两个字符串是一样的! strcmp()应为0!怎么了?谁能告诉我为什么这两个字符串不相等?

if(!strcmp("+7 (921) 111-11-11", "+7 (921) 111-11-11"))
    echo "1";

1 个答案:

答案 0 :(得分:1)

在这种情况下,

setItemIconTintList(null)确实评估为0 - 但这导致它被类型变为false,然后变为!false,因此原始语句运行。将其更改为:

strcmp()