<div dir="ltr">Приветствую, коллеги!<div><br></div><div>Есть  вполне опредленная задача  - взять массив произвольного размера и что-то однотипное сделать с его элементами.</div><div>Можно это сделать вида: <br><br>foreach(@array) {</div><div>   do_something($_)</div><div>} </div><div><br></div><div>а можно </div><div><br></div><div>map { do_something($_) } @array<br clear="all"><div><br></div><div>Вторая запись мне нравится больше, т.к.  она более лаконична и более очевидно возвращается массив измененных элементов.</div><div><br></div><div>Вопрос в том,  какие есть подводные камни  второго метода и какой из методов быстрее и оптимальнее по памяти (обрабатывается большое количество текста в каждом элементе)</div><div><br></div><div>Все что я нашел в выдаче гугла и в монастыре - суть набор холиворов. </div><div>Может кто-то здесь обладает сакральным знанием?   </div><div><br></div><div><br></div>-- <br><div class="gmail_signature"><b style="color:rgb(0,0,153)">WBR, </b><br style="color:rgb(0,0,153)"><b style="color:rgb(0,0,153)">Mescalito.</b> <br><br><b style="color:rgb(0,0,153)">mailto</b><span style="color:rgb(0,0,153)">: </span><a style="color:rgb(0,0,153)" href="mailto:mescalito.ua@gmail.com" target="_blank">mescalito.ua@gmail.com</a><br><b style="color:rgb(0,0,153)">skype</b><span style="color:rgb(0,0,153)">:</span>  <span style="color:rgb(0,0,153)">mescalito_genesys</span><br><b style="color:rgb(0,0,153)">phone</b>: <span style="color:rgb(0,0,153)">+38 067 974 7812</span><div><font color="#000099"><b>phone:</b> +7 915 382 2412</font></div></div>
</div></div>