Hocam söylesene. TXT ye çektiğinde yine preg match all yaptığını okumamışım 😀. Almak istediğin veriyi html olarak örneğini atar mısın? Ona göre pattern olması lazım. Normalde olması gerekiyor o regex patternde.
Ek olarak simple_html_dom.php yi kullanmanı öneririm. Css selector gibi veri çekebilirsiniz. Xpath da destekliyor.
https://simplehtmldom.sourceforge.io
"$source değişkenini echo yada print_r ile ekrana bastığımda tüm site açılıyor kaynak kodlarıda gözüküyor fakat bahsettiğim lileri çekimiyor."
Burada lileri çekmiyor demiştin o yüzden 😀
explode ile hallettim hocam ya ama bahsettiğini simple html dom'u deneyeceğim. teşekkürler ilginiz için.
bence çekmemesi normal uygun li ler getirmiş pregmatch boşluk satır vs. en ufak detayine kadar belirtmek gerekli
hocam pregmatch de sadece <li diye başlasın neyle devam ederse eetsin şeklinde de yazsam hiçbir şekilde getiremedim

explode ile böle böle ulaştım bende...
"/<li(.*?)>(.*?)<\/li>/si"
bunu dene lütfen
ilginiz için teşekkürler hocam not aldım bunu bir sonraki seferde deneyeceim şimdi explode ile hallettim.