LINUX.ORG.RU

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

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

var Memento;

function Foo($a,$b) {
    global Memento;
    if (has_key($a&"_"&$b, Memento)) {
        return Memento($a&"_"&$b);
    }
    Memento($a&"_"&$b) = $a*$b;
    return Memento($a&"_"&$b);
}

Исходная версия Suntechnic, :

global Memento;

function Foo($a,$b) {
    global Memento;
    if (has_key($a&"_"&$b, Memento)) {
        return Memento($a&"_"&$b);
    }
    Memento($a&"_"&$b) = $a*$b;
    return Memento($a&"_"&$b);
}