I get this PHP error:
Parse error: syntax error, unexpected T_VARIABLE
From this line:
$list[$i][$docinfo[\'at
There might be a semicolon or bracket missing a line before your pasted line.
It seems fine to me; every string is allowed as an array index.