Array_shift ya no necesita que pases el argumento por referencia

Lo cambié para que no te diera un warning de deprecated.