- 1
- 2
- 3
- 4
public function return_array_element($array, $element){
/*Return the value of specific array element*/
return $array[$element];
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
public function return_array_element($array, $element){
/*Return the value of specific array element*/
return $array[$element];
}
тотже мастер класа что и тут:
http://govnokod.ru/9765/
fafik91 27.03.2012 10:30 # 0
shmaltorhbooks 27.03.2012 13:45 # +1
типа
$x = return_array_element(funcThatReturnArray (), 0);
иной вопрос, что такие грабельки хоть и имели место быть, обычно носили короткие имена.
roman-kashitsyn 27.03.2012 13:48 # +2
shmaltorhbooks 27.03.2012 14:09 # +1
$x = funcThatReturnArray ();
$x= $x[0];
а результат один - мы в любом случае сгенерировали массив, в любом случае выкинули все элементы, кроме одного. gc в любом случае обрадовался куску памяти.
roman-kashitsyn 27.03.2012 14:23 # +3
shmaltorhbooks 27.03.2012 15:04 # +1
fafik91 27.03.2012 14:42 # 0
$arr = explode(",",@$_COOKIE['answers'],-1);
$count_answers = sizeof(@$arr)-1;
$last_answer = @$this->return_array_element(@$arr,$count_answe rs);
shmaltorhbooks 27.03.2012 15:08 # +2
@$arr = explode(",",@$_COOKIE['answers'],-1);
@$count_answers = @sizeof(@$arr)-1;
@$last_answer = @$this->return_array_element (@$arr, @$count_answers);
fafik91 27.03.2012 14:18 # +1
а так же лучше чем echo '123';
может быть только
function returnecho ($var)
{
echo $var;
}
returnecho ('123');
внатуре, оптимизация хуле! :D