<?php
$dosya = file_get_contents("http://www.wpturk.net/soz.php"); 
preg_match_all("#<a href='(.*?)'>(.*?)</a>#i",$dosya,$yaz);

$say = count($yaz[1]);
echo "<b>$say</b><br>";

for($i=0;$i<=$say;$i++){
$yaz2 = $yaz[1][$i];
$cikti .= "$yaz2<br>";
}
echo "$cikti";

?>
alt alta yazımı için böyle bir yol buldum. sdemirkeser senin verdiğin kodda sadece ekrana dizi elemanı kadar s çıkardı. ufak bir yeri gözden kaçırmışsın herhalde. yine de ugrastıgın için teşekkürler...