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 )