//go through each question
foreach($file_data as $value) {
//separate the string by pipes and place in variables
list($category, $question) = explode('|', $value);
//place in assoc array
$data = array($category => $question);
print_r($data);
}
Cela ne fonctionne pas car cela remplace la valeur des données. Mais comment faire pour qu'il ajoute une valeur associative à chaque boucle ? $file_data
est un tableau de données qui a une taille dynamique.