PHP strcmp("","")返回1

时间:2016-03-26 10:00:02

标签: php string comparison strcmp

我有这样的代码:

某一点:

$buffer="";

并在其他一些代码之后

strcmp($buffer, "")它返回1

  • 我检查任何代码修改$ buffer;
  • echo " '".$buffer."' ";打印''
  • 我用echo ord($ buffer)检查$ buffer的ascii值,然后打印0
  • 最后,我检查strcmp($buffer, NULL)strcmp($buffer, ''),它总是相同的......在php函数strcmp中返回1但是如果我尝试{{1} }在另一个页面中返回0

有什么建议吗?感谢

0 个答案:

没有答案