Aslına çözümlerin işe yaramaması değil yazdığınız kodların hatalı olması problem.
SSL konusunda söylediğimi mutlaka yapmalısınız. Neden çalışmadığına gelecek olursak;
$cek değişkenini ekrana yazdırdığınızda verilerin geldiğini görebilirsiniz. Ama yazdığınız regex ifadesi hatalı.
preg_match_all('@<div class="box product (.*?)" data-bind="(.*?)">(.*?)</div>@si', $cek, $sonuc);Bu şekilde olması gerekir. ilgili divin classına ekler olabiliyor örneğin; "hb-placeholder" gibi.
Düzenli ifadeleri ve phpyi öğrenmeden bunları araştırmak yanlış adım..
dediğiniz şekilde daha önceden denedim fakat tam istediğim içeriği vermedi bu şekilde sizin dediğiniz gibi yaptığımızda istediğimiz yeri elde edemiyoruz bu yüzden kodu atmadan denemelisiniz bence hocam.