base on my understanding, this how list() work.
list($A1,$A2,$A3) = array($B1,B2,B3);
So with the help of list() we can assign val
list()
You can create a lambda expression with create_function() for this. The list() will be only accessible within the expression.