uhm, bueno, pues no me devuelve null la final que mencionas
sino deja en blanco solamente, intente devolver solo la pos así
Código PHP:
$var = '[2][3][1]';
pero pues al hacer esto tendríamos las posiciones, pero luego
sería recortarlas para asignarla al array $g, una vuelta más
larga en cuyo caso retomo lo de enviar el valor nuevo de esa
posición en la función que ya se tiene
saludos