Esto no es una variable:
Código:
$PC[$archivo[i+4]] = array(
Además:
http://php.net/manual/es/function.file.php Cita: Cada línea del array resultante incuirá el final de línea, a menos que se use FILE_IGNORE_NEW_LINES, por lo que aún necesita utilizar rtrim() si no quiere que el final de línea esté presente.
Ese final de línea también se está incluyendo en el índice del array.