Looks up key; if it exists returns corresponding value else evaluates value, adds it to the associative array and returns it.
The associative array.
The key.
The required value.
The value.
See Implementation
Looks up key; if it exists returns corresponding value else evaluates value, adds it to the associative array and returns it.