Originariamente inviato da raven74
ma l'array lo vuoi uguale per tutti gli utenti oppure ogni utente può avere un array diverso?

Perché in effetti esistono le proprietà statiche degli oggetti, che sono uguali per tutti gli oggetti istanziati, e a dirla tutta per accedervi non serve nemmeno che la classe venga istanziata

http://php.net/manual/en/language.oop5.static.php
grazie per la risposta; in realtà è un array con le traduzioni che viene incluso in ogni pagina del sito:

<?php
$translations = array();
$translations['it']['1'] = 'ristorante';
$translations['it']['2'] = 'sala colazione';
$translations['it']['3'] = 'mezza pensione';
$translations['it']['4'] = 'ascensore';
$translations['it']['5'] = 'Wireless';
$translations['it']['6'] = 'ecc';
ecc

Quindi vorrei usare le parole tradotte anche all'interno delle varie classi e sottoclassi.

Ho dato una occhiata agli oggetti istanziati, ma non capisco come includere l'array esterno nella classe :-(