我有ClassA和我在CLASSAPerl的接入全球陣列
our @myArray = {"1","2","3","4"}
定義一個全局陣列I具有CLASSB其中我有CLASSA的對象。我嘗試訪問myArray如下。
$my_obj_of_classA->{'myArray'}
$my_obj_of_classA->{'\@myArray'}
$my_obj_of_classA->{\@myArray}
這些都不起作用。我得到一個錯誤說:
全局符號「@my_array」需要明確的包名
它給了什麼錯誤? – Flimzy
'use strict;','use warnings;'並嘗試寫一些至少*看起來像Perl的東西。 – friedo
離開全局狀態,並開始傳遞參數。 –