werbeklaus: array durchsuchen

Beitrag lesen

Hallo Bruce!

if (Array_search($currentRow[1], $_Array) == false) {
// Wenn $currentRow[1] nicht im Array steht, dann
// $currentRow[1] (aktueller name) ins array schreiben
}

Auf php.net findest du immer Erklärungen der PHP-Funktionen.
Dort siehst du, dass der Schlüssel der needle im Array zurückgegeben wird.
Durch == wird eine 0 auch false gleichgesetzt! Um das zu verhindern, musst du === verwenden, da dabei auch der Typ der Variable verglichen wird (hier eben int und bool).
Vllt war das dein Fehler :-)

werbeklaus

Achja, schreibe Funktionen lieber klein!