Cyber_bober: боже мой, уж сколько раз твердили миру. Вы в курсе, что такое angular? Это посто js фреймворк. Json - это способ представления данных. Вы можете представить ваш массив в виде json, но потом вы должны его куда-то положить - в базу на сервере, например.
Андрей: потому что данные в этих кусках будут меняться, соотв. хранить их в таком виде неудобно и неверно. Надо юзать тогда xml шаблоны, или xhtml - как они там...
jarrro: при всём этом я затрудняюсь ответить, в чем дело. Может ссылка кривая? Может с пробелами в начале? А может ссылка - не строка, а объект? Проверяйте...
jarrro: покажитп определение функции file_get_html - что она делает?
2. Вы хотя бы понимаете, что происходит в вашем случае? И что происходит если заменить одинарные кавычки на двойные? Ужас... Чего только не насоветуют
Илья: ставьте timeout в своём запросе в приложении и если по таймауту ничего не вернулось (отдельная ветвь обработки этого случая), значит запрос не дошел. В противном случае будет какой-то http response code от сервера