Ich denke, dass ist abhängig von der verwendeten Programmier-Umgebung.

Umgehen: Global definieren, auch wenn man die Variable/Array nur in einer Funktion nutzt - also der Aufruf innerhalb der Funktion ist kein Problem!

Gruß Erik