Analizar un archivo CSV cargado y almacenar datos en la base de datos

Quiero la siguiente funcionalidad usando php

Tengo un archivo csv. Cada archivo corresponde a una fila en mi base de datos

Hay un formulario html que me permitirá elegir el archivo csv.

Luego, una vez que se envía el formulario, debo analizar el archivo csv e insertar datos en la base de datos en consecuencia

Cómo voy a hacer esto ?

Respuestas a la pregunta(1)

Su respuesta a la pregunta