Советы по улучшению кода

На авторство советов я не претендую. Просто решил собрать случаи которые для меня показались интересными.

1. Нам требуется отфильтровать массив.

$a = array("test"=>"1", "test2"=>2, "test3"=>3);
$needed = array("test", "test2");
foreach($a as $i => $v) {
    if(!in_array($i, $needed)) {
        unset($a[$i]);
    }   
}

Лучше переписать следующим образом.

комментарии (0)