Semantics : LocalVariableDeclaration

LocalVariableDeclaration  ::=  local IDENTIFIER ( = ( Expr | HereDoc | ArrayAllocator | StructAllocator | SetAllocator | Dom ) )?

Used by:  

This creates a local variable whole life span is only in the inner-most block in the code.