Ограничить вывод смайлов
1.
Дмитрий (28.11.2011 / 04:40)
Вобщем моя функция
<?php
function smiles($str) {
$querysmiles = mysql_query("SELECT `name`, `path` FROM `smiles`");
while($arrsmiles = mysql_fetch_assoc($querysmiles))
{
$str = str_replace($arrsmiles['name'], '<img src="/' . $arrsmiles['path'] . '" alt="smile"/>', $str);
}
return $str;
}
?>
Каким макаром можна на вывод поставить к примеру только 3 смайла?
Была мысль заюзать preg_replace() но там параметр limit насколько я понимаю ограничит кол-во вывода ОДИНАКОВЫХ смайлов.
в str_replace пробовал использовать параметр count, тобишь к примеру $num
if ($num >= 3) cuntinue;
else return $str;
это борода какая то
URL:
https://visavi.net/topics/26908