Enigmatic adlı üyeden alıntı: mesajı görüntüle
preg_match_all iki dizi döndürür, siz tek dizi almaya çalıştığınız için ekrana 1 (true) basıyor. Şöyle deneyin $link[0][1]
preg_match_all('#<a href="(.*?)">(.*?)<\/a>#si', $bol[0], $link);

burada hem linkleri hemde <a></a> tagları arasında kalan kısmı almıyor mu? linkleri gösteren kısım da $link[1] dizisidir. bende bu diziyi kullanmaya çalışıyorum.

60 adet link var ve bu linkleri altalta yazdırmak istiyorum. ve ayrıca bunları baska bir değişkene atayacak.

$l[0] = $link[1][0];
$l[1] = $link[1][1];
.
.
.
gibi