Sto avendo un problema con la funzione array_search()
Ho un file txt dove estraggo dei valori con @file() questo file contiene i seguenti dati:
1111111
2222222
3333333
Ora se estraggo i dati dall'array in questo modo:
Codice PHP:
$readFile = @file("prova.txt");
print_r($readFile);
giustamente mi da questo valore:
Array ( [0] => 1111111111 [1] => 22222222222 [2] => 3333333333 )
ma se vado a fare questa ricerca:
Codice PHP:
$key = array_search("2222222", $readFile);
unset($readFile[$key];
print_r($readFile);
mi cancella sempre la chiave 0:
Array ( [1] => 22222222222 [2] => 3333333333 )