Beim Zufallsgenerator tragen Sie einfach 12 Beschreibungen für die 12 Vignetten ein - das erleichtert Ihnen die Analyse. Wenn Sie es später lieber schwer haben, tragen Sie nur die zahlen 1-12 ein.
Im PHP-Code können Sie dann ein paar if-else hintereinanderstellen:
$code = value('RG01');
if ($code == 1) {
text('AB01');
} elseif ($code == 2) {
text('AB02');
} elseif ($code == 3) {
text('AB03');
} // u.s.w.
Wenn Sie es gerne ein wenige eleganter hätten, verwenden Sie switch
$code = value('RG01');
switch($code) {
case 1 : text('AB01'); break;
case 2 : text('AB02'); break;
case 3 : text('AB03'); break;
// u.s.w.
}
Einmal angenommen, Ihre Texte haben wirklich eine fortlaufende Nummerierung, geht es natürlich auch noch einfacher:
$code = value('RG01');
text(id('AB', $code));