PHP-Equals不是Equals,而是应该是
我们使用Android发布到PHP的一些当前代码有点问题,其中使用了以下代码PHP-Equals不是Equals,而是应该是,php,android,post,Php,Android,Post,我们使用Android发布到PHP的一些当前代码有点问题,其中使用了以下代码 $fbid = $_POST['fbid']; if($fbid == "no"){ echo 'no fbid'; }else{ echo 'fbid look for user'; } 我们使用了以下strlen($fbid)返回2 所有发布的字符串似乎都不匹配,并且当在所有字符串上使用strlen()时,都等于正确的数量-有什么想法吗?这可能是编码问题吗?只是一个微不足道的建议: if($fbid == "n
$fbid = $_POST['fbid'];
if($fbid == "no"){
echo 'no fbid';
}else{
echo 'fbid look for user';
}
我们使用了以下strlen($fbid)
返回2
所有发布的字符串似乎都不匹配,并且当在所有字符串上使用strlen()时,都等于正确的数量-有什么想法吗?这可能是编码问题吗?只是一个微不足道的建议:
if($fbid == "no"){
echo 'no fbid';
}else{
echo 'fbid look for user';
}
您是否尝试回显
$fbid
以查看它是否确实包含'no'
?=
操作符永远不会骗你。编码问题似乎不太可能,因为“否”(或“是”)中没有任何非ASCII字符@sgroves$fbid会回显到“否”,并且在strlen上返回计数2。代码是否总是打印“fbid look for user”或根本不起作用?加上在“fbid查找用户”后面加上分号很可能是okett错过的世界上最简单的调试??