Итак, вот кусок кода:Неожиданное значение переменной
if (mysql_num_rows($result) > 0)
{
file_put_contents('output.txt','1111111111111111111111111111111111111111111',FILE_APPEND);
$userInMysqlDatabase=true;
}
else
{
file_put_contents('output.txt','22222222222222222222222222222222222222222222222',FILE_APPEND);
$userInMysqlDatabase=false;
}
file_put_contents('output.txt','$userInMysqlDataBase: '.$userInMysqlDataBase,FILE_APPEND);
И содержание выходного файла:
1111111111111111111111111111111111111111111$userInMysqlDataBase:
Что я думаю, это невозможно, но оказывается, что это не. Какого черта? (нет кода между ПЧ и file_put_contents в конце)
Вы думаете, что невозможно? – j08691
Строка в '' 'рассматривается как строковый литерал - в этом случае это строка, которая содержит текст' $ userInMysqlDataBase: '. Попробуйте заменить одиночные кавычки в своем последнем файле 'file_put_contents()' на двойные кавычки: '' $ userInMysqlDataBase: ". $ UserInMysqlDataBase' – andrewsi
Что именно вы подразумеваете под * невозможным *? 'file_put_contents ('output.txt', '$ userInMysqlDataBase:'. ($ userInMysqlDataBase? 'TRUE': 'FALSE'), FILE_APPEND);', no? – BlitZ