LINUX.ORG.RU

История изменений

Исправление deep-purple, (текущая версия) :

Исходя из увиденного — ему всеравно что возвращает ф-ция false или null, отсюда можно сплясать и так:

if ($result) {
    if (false !== $key = array_search($value, $myArray)) {
        $failed  += $key;
        $result[] = $myArray[$key];
        return $result;
    }
    $failed += 17 % sizeof($myArray) - 1;
}

Исходная версия deep-purple, :

Исходя из увиденного — ему всеравно что возвращает ф-ция false или null, отсюда можно сплясать и так:

if ($result) {
    if (false !== $key = array_search($value, $myArray)) {
        $failed  += $key;
        $result[] = $myArray[$key];
        return $result;
    } else {
        $failed += 17 % sizeof($myArray) - 1;
    }
}