Salve a tutti,
parso un file csv (con i campi messi in un array) e poi ho un codice di questo tipo:
Quello che ottengo è questo:codice:echo 'Data[12] = '.$data[12].'<br>'; if ($data[12] == 'Vini') { echo 'E Vini<br>'; } else { echo 'NON E Vini<br>'; } echo 'strcmp: '.strcmp($data[12], 'Vini').'<br>';
Come si vede, $data[12] effettivamente ha il valore "Vini" ma il ciclo if mi va nell'else e strcmp mi torna -1.codice:Data[12] = Vini NON E Vini strcmp: -1
Non riesco a capire in nessun modo. Ho provato anche a castare la variabile a string, ma il risultato non cambia.
Qualche idea?
Grazie