Обучение/Помощь новичкам | почему выбивает ошибку?
даров всем. у меня такая проблема, короче решил вчера немного переписать код но вышла вот такая хрень
Parse error: syntax error, unexpected ':' in C:OpenServerdomainstest3user.php on line 147
а вот сам код
<?=($i['strana'] == 0 ? 'Россия':'США':'Китай':'Япония':'Таиланд':'Украина':'Бразилия':'Индия':'Канада':'Англия')?>
хотя всё прописал правильно
и на скрине проблема с таблами касающимися этого кода
________
посл. ред. 15.03.2015 в 14:37; всего 2 раз(а); by prizrack94
Parse error: syntax error, unexpected ':' in C:OpenServerdomainstest3user.php on line 147
а вот сам код
<?=($i['strana'] == 0 ? 'Россия':'США':'Китай':'Япония':'Таиланд':'Украина':'Бразилия':'Индия':'Канада':'Англия')?>
хотя всё прописал правильно
и на скрине проблема с таблами касающимися этого кода
________
посл. ред. 15.03.2015 в 14:37; всего 2 раз(а); by prizrack94
перечисли через , а не через :
89828013 ,и так делал, та же самая ошибка
Оно и не должно работать, неверный синтаксис
Сибирский ,а почему тогда если 2 страны остаётся то работает?
вот так
<?=($i['strana'] == 0 ? 'Россия':'США'
вот так
<?=($i['strana'] == 0 ? 'Россия':'США'
<?=($i['strana'] == 0 ? 'Россия':'США');?>
ж,ЮПотому что двоеточие тут выполняет роль оператора else
Сибирский , да же после ) вот так ;?> всё равно не пашет, та же самая ошибка
________
посл. ред. 15.03.2015 в 14:46; всего 1 раз(а); by prizrack94
________
посл. ред. 15.03.2015 в 14:46; всего 1 раз(а); by prizrack94
ап
где же все мега-кодеры делись?!
Стр.: 1, 2