<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>mb_strlen &#8212; ploshadka.net</title>
	<atom:link href="https://ploshadka.net/tag/mb_strlen/feed/" rel="self" type="application/rss+xml" />
	<link>https://ploshadka.net</link>
	<description>Мир интернет технологий</description>
	<lastBuildDate>Mon, 03 Sep 2018 17:07:30 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1</generator>
	<item>
		<title>Как обрезать предложение по словам на PHP</title>
		<link>https://ploshadka.net/obrezat-predlozhenie-po-slovam/</link>
					<comments>https://ploshadka.net/obrezat-predlozhenie-po-slovam/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Thu, 30 Mar 2017 08:00:12 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[mb_strlen]]></category>
		<category><![CDATA[strlen]]></category>
		<guid isPermaLink="false">https://ploshadka.net/?p=406</guid>

					<description><![CDATA[Заметка с примером PHP кода, позволяющая обрезать предложение до целого слова. Функция обрезки предложения: function cutString($string, $maxlen) { &#160; &#160; $len = (mb_strlen($string) &#62; $maxlen)? mb_strripos(mb_substr($string, 0, $maxlen), ' ') : $maxlen; &#160; &#160; $cutStr = mb_substr($string, 0, $len); &#160;...]]></description>
										<content:encoded><![CDATA[<p>Заметка с примером <strong>PHP кода</strong>, позволяющая обрезать предложение до целого слова. <span id="more-406"></span></p>
<p>Функция обрезки предложения:</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap;">function cutString($string, $maxlen) {<br />
&nbsp; &nbsp; $len = (mb_strlen($string) &gt; $maxlen)? mb_strripos(mb_substr($string, 0, $maxlen), ' ') : $maxlen;<br />
&nbsp; &nbsp; $cutStr = mb_substr($string, 0, $len);<br />
&nbsp; &nbsp; return (mb_strlen($string) &gt; $maxlen)? $cutStr.' ...' : $cutStr;<br />
}</div></div>
<p>Вывод функции обрезки слов:</p>
<div class="codecolorer-container text dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap;">&lt;?php echo cutString(get_the_content(), 100); ?&gt;</div></div>
<p>где <strong>get_the_content</strong> &#8212; любая другая функция. В данном примере функция <strong>get_the_content</strong> выводит содержание статьи в <strong>WordPress</strong>. Переменная &#171;100&#187; указывает количество символов, после которых нужно сократить информацию.</p>
<h2>Очень важное замечание!</h2>
<div class="highlight">
При обрезке слов никогда не использовать функцию <strong>strlen()</strong>. Она ведёт подсчет байтов в строке, а не символов! Всегда использовать <strong>mb_strlen()</strong>, которая считает количество символов. Иначе рано или поздно можно столкнуться с неожиданными результатами.
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://ploshadka.net/obrezat-predlozhenie-po-slovam/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
