<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[forum32.ru - Программирование]]></title>
		<link>https://forum32.ru/</link>
		<description><![CDATA[forum32.ru - https://forum32.ru]]></description>
		<pubDate>Sat, 17 Oct 2026 13:14:22 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Помогите найти пингер бота]]></title>
			<link>https://forum32.ru/showthread.php?tid=225</link>
			<pubDate>Sat, 19 Jul 2014 16:54:12 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum32.ru/member.php?action=profile&uid=5672">_main_</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum32.ru/showthread.php?tid=225</guid>
			<description><![CDATA[привет, нужна прога на   сях, джаве - пингер ресурса с конфигурацией количества потоков, тредпула, в неблокирующем режиме работы сокета. Ребя я знаю вы шарите помогите.]]></description>
			<content:encoded><![CDATA[привет, нужна прога на   сях, джаве - пингер ресурса с конфигурацией количества потоков, тредпула, в неблокирующем режиме работы сокета. Ребя я знаю вы шарите помогите.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Разбиваем массив на равные части]]></title>
			<link>https://forum32.ru/showthread.php?tid=139</link>
			<pubDate>Mon, 23 Sep 2013 08:35:38 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum32.ru/member.php?action=profile&uid=6">Шарфик</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum32.ru/showthread.php?tid=139</guid>
			<description><![CDATA[Вот написала скриптик, .. в идее лежит вывод данных в 3 столбика равномерно.. Не нашла другого способа, как иначе умно разбивать массив. Может, кто предложит иначе?<br />
<div class="codeblock phpcodeblock"><div class="title">PHP код:</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//Добавляем&nbsp;див-стили.&nbsp;Условие&nbsp;-&nbsp;кроме&nbsp;заголовкой<br /></span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">preg_match</span><span style="color: #007700">(</span><span style="color: #DD0000">"/Предлагаем:|Продается:|Работа:|Разное:/"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">)){</span><span style="color: #0000BB">array_push&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">);}<br />else{</span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">);<br />if(</span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">&amp;&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">){</span><span style="color: #0000BB">array_push&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'&lt;div&nbsp;style="background-color:&nbsp;#E0E0E0;"&gt;&amp;nbsp;&amp;bull;&amp;nbsp;'</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">.</span><span style="color: #DD0000">'&lt;/div&gt;'</span><span style="color: #007700">);}<br />else{</span><span style="color: #0000BB">array_push&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'&lt;div&nbsp;style="background-color:&nbsp;#D5EED4;"&gt;&amp;nbsp;&amp;bull;&amp;nbsp;'</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">.</span><span style="color: #DD0000">'&lt;/div&gt;'</span><span style="color: #007700">);}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br /></span><span style="color: #FF8000">//Считаем&nbsp;элементы&nbsp;массива,&nbsp;создаем&nbsp;новых&nbsp;3&nbsp;массива&nbsp;и&nbsp;равномерно&nbsp;пихаем&nbsp;данные&nbsp;из&nbsp;родительского&nbsp;массива<br /></span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">round&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">/&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)+</span><span style="color: #0000BB">1</span><span style="color: #007700">;&nbsp;&nbsp;<br /></span><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;array();&nbsp;</span><span style="color: #0000BB">&#36;result1&nbsp;</span><span style="color: #007700">=&nbsp;array();&nbsp;</span><span style="color: #0000BB">&#36;result2&nbsp;</span><span style="color: #007700">=&nbsp;array();<br />for&nbsp;(</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">&#36;kolvo</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">++){</span><span style="color: #0000BB">array_push</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">]);}<br />for&nbsp;(</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">++){</span><span style="color: #0000BB">array_push</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">]);}<br />for&nbsp;(</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">3&nbsp;</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">++){</span><span style="color: #0000BB">array_push</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result2</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">]);}<br /></span><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">implode</span><span style="color: #007700">(</span><span style="color: #DD0000">"&lt;br&gt;"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">&#36;result1&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">implode</span><span style="color: #007700">(</span><span style="color: #DD0000">"&lt;br&gt;"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;result1</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">&#36;result2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">implode</span><span style="color: #007700">(</span><span style="color: #DD0000">"&lt;br&gt;"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;result2</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>]]></description>
			<content:encoded><![CDATA[Вот написала скриптик, .. в идее лежит вывод данных в 3 столбика равномерно.. Не нашла другого способа, как иначе умно разбивать массив. Может, кто предложит иначе?<br />
<div class="codeblock phpcodeblock"><div class="title">PHP код:</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//Добавляем&nbsp;див-стили.&nbsp;Условие&nbsp;-&nbsp;кроме&nbsp;заголовкой<br /></span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">preg_match</span><span style="color: #007700">(</span><span style="color: #DD0000">"/Предлагаем:|Продается:|Работа:|Разное:/"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">)){</span><span style="color: #0000BB">array_push&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">);}<br />else{</span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">);<br />if(</span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">&amp;&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">){</span><span style="color: #0000BB">array_push&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'&lt;div&nbsp;style="background-color:&nbsp;#E0E0E0;"&gt;&amp;nbsp;&amp;bull;&amp;nbsp;'</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">.</span><span style="color: #DD0000">'&lt;/div&gt;'</span><span style="color: #007700">);}<br />else{</span><span style="color: #0000BB">array_push&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'&lt;div&nbsp;style="background-color:&nbsp;#D5EED4;"&gt;&amp;nbsp;&amp;bull;&amp;nbsp;'</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;value</span><span style="color: #007700">.</span><span style="color: #DD0000">'&lt;/div&gt;'</span><span style="color: #007700">);}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br /></span><span style="color: #FF8000">//Считаем&nbsp;элементы&nbsp;массива,&nbsp;создаем&nbsp;новых&nbsp;3&nbsp;массива&nbsp;и&nbsp;равномерно&nbsp;пихаем&nbsp;данные&nbsp;из&nbsp;родительского&nbsp;массива<br /></span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">round&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">/&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)+</span><span style="color: #0000BB">1</span><span style="color: #007700">;&nbsp;&nbsp;<br /></span><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;array();&nbsp;</span><span style="color: #0000BB">&#36;result1&nbsp;</span><span style="color: #007700">=&nbsp;array();&nbsp;</span><span style="color: #0000BB">&#36;result2&nbsp;</span><span style="color: #007700">=&nbsp;array();<br />for&nbsp;(</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">&#36;kolvo</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">++){</span><span style="color: #0000BB">array_push</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">]);}<br />for&nbsp;(</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">++){</span><span style="color: #0000BB">array_push</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">]);}<br />for&nbsp;(</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">&#36;kolvo&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">3&nbsp;</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">++){</span><span style="color: #0000BB">array_push</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result2</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;mass2</span><span style="color: #007700">[</span><span style="color: #0000BB">&#36;x</span><span style="color: #007700">]);}<br /></span><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">implode</span><span style="color: #007700">(</span><span style="color: #DD0000">"&lt;br&gt;"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">&#36;result1&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">implode</span><span style="color: #007700">(</span><span style="color: #DD0000">"&lt;br&gt;"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;result1</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">&#36;result2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">implode</span><span style="color: #007700">(</span><span style="color: #DD0000">"&lt;br&gt;"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;result2</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>]]></content:encoded>
		</item>
	</channel>
</rss>