function szovegrovidites2 ($string, $maxLength=43, $template='%1$s')
{
if (!is_string($string)) return '';
$string = strip_tags($string);
if (mb_strlen($string, "UTF-8") > $maxLength)
{
$result=array();
if (preg_match(sprintf('/\A(.{0,%d})[\s]\b/siu', $maxLength), $string, $result)){
$template .= "...";
$string = mb_substr($string, 0, $maxLength-3, "UTF-8");
$vissza = sprintf($template, rtrim($result[0]));
}else $vissza = '';
}else $vissza = $string;
return trim($vissza);
}
$fajlnev = "../kiskunfelegyhaza/toplista/40.txt";
$fa = fopen( $fajlnev, "r" ) or die("$fajlnev nem
nyitható meg");
while ( ! feof( $fa ))
{
$sor = fgets( $fa, 1024);
if(substr($sor,0,3) == "***")
{
break;
}
print szovegrovidites2($sor)."
";
}
fclose($fa);
?>