Hola xavi2,
Un lector de código de barras es un dispositivo de entrada, por lo que él propio dispositivo se encarga de leer la clave y enviarla como una cadena númerica a la computadora.
Desde PHP no necesitas hacer nada, recuerda que PHP es un lenguaje que se ejecuta en el servidor y lo único que hace es procesar los valores que vengan de entrada, tu lo que debes de hacer es poner el foco en un campo de tu formulario, ahí se va a enviar la cadena que venga escaneada y solamente necesitas procesarla como si el usuario la hubiera escrito tecla a tecla.
Saludos