Bu tarz bot yazılımlarında regex kullanmak sağlıklı olmuyor. Bunun yerine tavsiyem html parser kullanmaktır. Benim kullandığım kütüphanenin github linki aşağıda.
https://github.com/paquettg/php-html-parser
Kütüphaneyi yükledikten sonra sanki jquery ile element seçer gibi işlem yapıyorsunuz. Link detaylıca açıklıyor. Böylece eleman sayısını vs. kafaya takmadan sorununuzu çözebilirsiniz.
Eğer veri çektiğiniz siteyi ve çekmek istediğiniz kısımı paylaşırsanız daha kolay yardımcı olabiliriz. Kendi adıma tam olarak sorunuzu anlayamadım.
hocamveriyi çektiğim siteyi pm olarak gönderdim ek olarak istediğim tekrar izah etmeye çalışayım
karşı sitede 20satır var ben bot ile çekince tek satır geliyor
Fonksiyonda return m; yapın. Altta a değişkenini foreach içinde yazdırın. Ve değişken isimlerini daha açıklayıcı kullanın
olmadı ya hocam