Доброго времени суток, столкнулся с тупой проблемой, с которой сижу пол дня. Есть 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
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть public: то, что по умолчаниюТакже есть protected (защищенный) и private — вообще не используется за пределами зоны видимости (это если я верно понял)!
Здравствуйте, подскажи как реализовать вывод 3 уровня подкатегории