Ограничить вывод смайлов - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sat, 11 Jan 2025 21:48:00 +0300 Вобщем моя функция<br> <pre class="prettyprint"> &lt;?php function smiles($str) { $querysmiles = mysql_query(&quot;SELECT `name`, `path` FROM `smiles`&quot;); while($arrsmiles = mysql_fetch_assoc($querysmiles)) { $str = str_replace($arrsmiles&#91;&#039;name&#039;], &#039;&lt;img src=&quot;/&#039; . $arrsmiles&#91;&#039;path&#039;] . &#039;&quot; alt=&quot;smile&quot;/&gt;&#039;, $str); } return $str; } ?&gt; </pre> <br> Каким макаром можна на вывод поставить к примеру только 3 смайла?<br> Была мысль заюзать preg_replace() но там параметр limit насколько я понимаю ограничит кол-во вывода ОДИНАКОВЫХ смайлов.<br> в str_replace пробовал использовать параметр count, тобишь к примеру $num<br> <br> if ($num &gt;= 3) cuntinue;<br> else return $str;<br> <br> это борода какая то <img src="https://visavi.net/uploads/stickers/E.gif" alt="E"> https://visavi.net/topics/26908/451887 Ограничить вывод смайлов Дмитрий Mon, 28 Nov 2011 04:40:26 +0400 Сообщения https://visavi.net/topics/26908/451887