Dein Ansatz ist falsch. Üblicherwiese benutzt man dafür Parameter. Am sinnvollsten Funtkionsparameter. D.h. du definierst in B eine Funktion, die die Parameter aus A erwartet, dazu kannst du B.pl mit require einbinden und dann die Funktion aufrufen.
Struppi.
Ich würde ja gerne die Monate Arbeit von anderen verwerfen und das anders machen, wenn ich selber die Zeit hätte, habe ich aber nicht, und was ich jetzt brauche ist die Möglichkeit den Array aus A an B zu geben, und das, im wahrsten Sinne des Wortes, auf Knopfdruck, und auch wirklich nur dann. Mit param geht es irgendwie nicht, oder zumindest weiß ich nicht wie es mit dem gehen sollte. Und ob es jetzt eine Funktion ist, spielt auch keine Rolle, weil ich nicht weiß wie ich der Funktion bei Abruf den Array mitgebe.
Zusammenfassend: Ich muß auf "Knopfdruck" das Skript/die Funktion mit dem Array anwerfen.