0
Есть небольшую проблему с каким-то текущим кодом, который мы используем Android для POST в PHP, где используя следующий кодPHP - Равно это не Равно, но должен быть
$fbid = $_POST['fbid'];
if($fbid == "no"){
echo 'no fbid';
}else{
echo 'fbid look for user';
}
Мы использовали следующую strlen($fbid)
, которая возвращает 2
Все опубликованные строки, похоже, не совпадают и при использовании strlen() на всех равных правильной сумме - любые идеи? может ли это быть проблемой кодирования?
вы попробуйте гулкой '$ fbid', чтобы увидеть, если она действительно содержит' 'no''? оператор '==' никогда не будет лгать вам. – sgroves
Проблема с кодировкой кажется маловероятной, потому что в «нет» (или «да») нет никаких символов без символов ASCII. – MorbZ
@sgroves $ fbid делает эхо-значение «нет» и на strlen возвращает счетчик 2 – okett