Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal, pelo amor de DEUS, pq a condição não funciona?
obs.: to testando localmente.
arquivo.txt:
Milton
Ana
Silvio
$arquivo = "C:\apache\htdocs\meustestes\arquivotxt.txt";
$arq = fopen($arquivo,"r");
$conteudo = fread($arq, filesize($arquivo));
fclose($arq);
$linhas = explode("\n",$conteudo);
print_r($linhas);
$nome = "Ana";
//não tá rolando a comparação do conteudo de $linhas[1] com $nome
if($linhas[1]==$nome){
echo "é igual";
}else{
echo "não é igual";
}
//mas se eu perguntar assim, a condição funciona
if($linhas[1]){
echo "é igual";
}else{
echo "não é igual";
}
eu não to entendendo, o conteudo dos elementos do array são string mas no if só ta aceitando true ou false. é a primeira vez q isso me acontece, q desgraça é essa?
Carregando comentários...