I'd recommend using TStaticVar's.
PHP Code:
this.registeredguilds = new TStaticVar();
this.registeredguilds.GUILDNAME1.members = { "acc1", "acc2", "acc3" };
this.registeredguilds.GUILDNAME2.members = { "acc1", "acc2", "acc3" };
this.registeredguilds.GUILDNAME3.members = { "acc1", "acc2", "acc3" };
// to read all guilds, use...
this.registeredguilds.getDynamicVarNames()
// to read guild members of a string defined guild, use...
temp.guildName = "foobar";
this.registeredguilds.(@temp.guildName).members