Как исправить указанную выше синтаксическую ошибку в PHP?
Я пытался решить Ошибка, но безуспешно
Прилагается ошибка и соответствующий код:
Ошибка:
Parse error: syntax error, unexpected end of file in /var/www/html/arango4.php on line 42
Соответствующий код:
foreach ($a as &$value) {
$s = json_decode($value, true);
if($s['sender'] == $_REQUEST['sender']){
print $s['sender'];
print '\t';
print $s['to'];
print '\t';
print $s['text'];
print '<hr>';
//if ($s['time']!=null){
//$D=time()-intval($s['time']);
//print ($D);
//}
print '</div>';
}
?>
Мне бы хотелось найти быстрое решение, которое я пытался решить в течение многих часов, но безуспешно.
Ответы (1 шт):
Автор решения: Node_pro
→ Ссылка
Ошибки типа "Parse error: syntax error, unexpected end of file" - сигнализируют отсутствия символа(}), отвечающего за конец тела (цикла, условия и функции и т.п). У Вас не закрыта } для цикла foreach.
Попробуйте так:
foreach ($a as &$value) {
$s = json_decode($value, true);
if($s['sender'] == $_REQUEST['sender']){
print $s['sender'];
print '\t';
print $s['to'];
print '\t';
print $s['text'];
print '<hr>';
//if ($s['time']!=null){
//$D=time()-intval($s['time']);
//print ($D);
//}
print '</div>';
}
}