Michele, volgens mij heb je al eens geprogrammeerd in Java of iets soortgelijks, daar kun je beide mogelijkheden doen.
In PHP kun je alleen de laatste mogelijkheid uitvoeren. Misschien is dat ook maar beter ook omdat dat je dan wel snel het overzicht gaat verliezen, denk ik.
Je zou natuurlijk zoiets kunnen doen, maar 't lijkt me wat omslachtig. Een andere methode bestaat volgens mij ook niet...tenzij je je array public beschikbaar zou maken buiten je class, maar dan schop je het OOP-principe weer een beetje omver :)