- 1
- 2
- 3
- 4
- 5
- 6
@jfredys 23-Mar-2011 01:07
I was looking for trimming all the elements in an array, I found this as the simplest solution:
<?php
array_walk($ids, create_function('&$val', '$val = trim($val);'));
?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+165
@jfredys 23-Mar-2011 01:07
I was looking for trimming all the elements in an array, I found this as the simplest solution:
<?php
array_walk($ids, create_function('&$val', '$val = trim($val);'));
?>
array_map? не, не слышал.
сокое-чество.
хохол-полуёбок > просто полуёбок
Хоть мутабильный инплейс с сайдэффектами, но функциональный код на PHP.
ftfy
Кто тебе сказал такую глупость? Все не настолько однозначно, как ты думаешь. Такой код с индексным for превращается в следующий псевдокод, если компилятор не тятеля не мятеля:
А такой проход по массиву в следующий псевдокод: Ну и зачем мне в говнокомпиляторе в цикле лишние умножения (или его более быстрая имитация через сдвиги), из-за индексного for, если можно обойтись без них за счет foreach? Более простые конструкции легче оптимизировать.
А может вспомнишь, про более простое распараллеливание foreach (автораспараллеливание или засчет алгоритма parallel_for_each) на несколько ядер или на GPU в C++AMP или CUDA или ещё где?
Хорошо, что хоть пройтись по связанному списку не предложил за индексным for.
И вспомни, что for each синтаксис безопаснее своего for-собрата.
считается ли отрицание отрицания холокоста преступлением?
еврейское лобби меня заминусовало на ГК в разделе ПХП!
это заговор!
У кошечки боли, у собачки боли, а у гр. <Ф.И.О.> не боли. (q)
можно еще пописать на подорожник, кстати
/ftfy/
Первый нужен только ради побочных эффектов.
array_walk (PHP) = mapc (CL), array_map (PHP) = mapcar (CL)
У array_map первый аргумент - функция, второй - массив.
Маразм.
их интересуют более глубокие материи
Где выяснилось и откуда статистика? Я, конечно, догадываюсь, что она близка к реальности, но все же? Звучит (в разделе PHP) толстовато без пруфоф.
Для тех, кто не может без пыха
http://phpjs.org/
http://www.irt.org/articles/js117
foreach($array as &$item)
$item = trim($item);
Какие убогие лямбды в пхп