Можно просто перейти по этому URL и увидеть JSON
Код: Выделить всё
$content = file_get_contents("https://webreq.propertyware.com/pw/marketing/website.do?sid=108298240&wid=107905024&forSale=false&action=l&pageNumber=0");
$content = json_decode($content, true);
var_dump($content);
Перепробовал что угодно и как угодно. Может здесь кто поможет.
В заголовках ответа кстати приходит content-type →text/javascript, не знаю может ли это как то повлиять. Пробовал парсить через node.js, разобрать на составные не получилось.
Самое странное, если перейти и вручную скопировать весь JSON и вставить например http://json.parser.online.fr/
то получаю массив.
Или присвоить эту ручную копию переменной, потом json_decode работает.