Hallo Consti,
Bei mir hat das Skriptlein auf Anhieb funktioniert.
Ich habe einfach die verlangte URL ($url) festgelegt, und dann probiert nach aufrufen der Funktion den mit "return" ausgespuckten Array "$http" auszugeben. Mag aber nicht... :(
Ich verstehe Dich so, dass Du der Variable den Rueckgabewert der Funktion zuweist:
$http=phpLinkCheck($url);
Sonst ist die Variable $http ausserhalb der Funktion natuerlich nicht vorhanden.
Wie willst Du den Array ausgeben?
Mit print_r($http)?
Oder einzelne Werte, z.B. $http["Location-Status-Code"]?
HTH, mfg
Thomas