Доброго времени суток, столкнулся с тупой проблемой, с которой сижу пол дня. Есть php, который возвращает данные в формате json. В оригинале код другой, но тут,в упрощённом варианте проблема та же:
<?php
$mas = array(
'aaa' => 'bbb',
'ccc' => 'sss'
);
echo json_encode($mas);
?>
С виду всё возвращается корректно
{"aaa":"bbb","ccc":"sss"}
но js отказывается его парсить, и онлайн-парсер пишет ошибку
SyntaxError: Unexpected token in JSON at position 0
Никаких лишних символов в начале не видать, и если просто поставить курсор в начало и нажать BackSpace, то ничего не изменится,однако если стереть первую фигурную скобку, еще раз нажать BackSpace и снова поставить эту скобку, ошибка исчезает. Что за прикол?
Помогло конвертирование документа в кодировку UTF-8 без BOM
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть public: то, что по умолчаниюТакже есть protected (защищенный) и private — вообще не используется за пределами зоны видимости (это если я верно понял)!
Здравствуйте, подскажи как реализовать вывод 3 уровня подкатегории