למנוע מpreg_match לחפש התאמה כפולה
יש לי קוד , ואני רוצה שהוא ידלג על התאמה שכבר קיימת. זאת אומרת שכל התאמה תופיע פעם אחת. איך אפשר לעשות את זה?
מצו"ב הקוד :
<?php
$filename = "mesages.html";
$handle = fopen($filename, "r");
while(!feof($handle)){
$line = fgets($handle);
preg_match(';from"><span class="profile fn">(.*)</span></div>;', $line, $matches);
echo ($matches[1])." ";
}
fclose($filename);
?>
יש לי קוד , ואני רוצה שהוא ידלג על התאמה שכבר קיימת. זאת אומרת שכל התאמה תופיע פעם אחת. איך אפשר לעשות את זה?
מצו"ב הקוד :
<?php
$filename = "mesages.html";
$handle = fopen($filename, "r");
while(!feof($handle)){
$line = fgets($handle);
preg_match(';from"><span class="profile fn">(.*)</span></div>;', $line, $matches);
echo ($matches[1])." ";
}
fclose($filename);
?>