Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-Equals不是Equals,而是应该是_Php_Android_Post - Fatal编程技术网

PHP-Equals不是Equals,而是应该是

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

我们使用Android发布到PHP的一些当前代码有点问题,其中使用了以下代码

$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错过的世界上最简单的调试??