Ich habe ein paar Zeilen Code
$case=0;
file_put_contents("text.txt", $case, FILE_APPEND);
if ($case = 1)
{
$message['a']="co";
}
if ($case = 0)
{
$message['a']="to";
}
echo $message['a'];
Es wird Echo "co". Warum ist das? Der file_put-Inhalt setzt "0". Allerdings denkt die if-Anweisung, dass es aus irgendeinem Grund 1 ist ...
Sie müssen verwenden '= = 'für beide if-Anweisungen – larsAnders