gpt4 book ai didi

带有空字符串的 PHP strcasecmp 等于 true?

转载 作者:行者123 更新时间:2023-12-03 20:19:23 27 4
gpt4 key购买 nike

基本上我有代码:

echo strcasecmp('hello', ' ') ? 'true' : 'false';

我不太明白,我希望这里的结果是假的而不是真的,因为字符串不相等......

是否有另一种更好的方法来以不敏感的方式比较字符串?

最佳答案

来自 http://php.net/manual/en/function.strcasecmp.php

int strcasecmp ( string $str1 , string $str2 )

Returns < 0 if str1 is less than str2; > 0 if str1 is greater than str2, and 0 if they are equal.


你需要这样做
echo strcasecmp('hello', ' ') == 0 ? 'true' : 'false';

关于带有空字符串的 PHP strcasecmp 等于 true?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6405475/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com