html('Ihre Referenz: '.reference().'
');
Der Platzhalter ''%reference%'' hat hier denselben Effekt.
html('Ihre Referenz: %reference%
');
===== Beispiel 2 =====
Die Verwendung der Referenz kann nützlich sein, wenn darin weitere Informationen kodiert sind. Im folgenden Beispiel hätten Sozialwissenschaftler z.B. eine Referenz "Axxx" (z.B. A100, A201, A991) und Naturwissenschaftler eine Referenz "Bxxx" (z.B. B100, A201, B990) im Link bekommen.
In Abhängigkeit von der Referenz soll nun Frage "AB01" oder "AB02" angezeigt werden. Dafür muss zunächst mittels ''[0]'' das erste Zeichen der Referenz extrahiert werden. Die PHP-eigene Funktion ''[[http://php.net/manual/de/function.strtoupper.php|strtoupper()]]'' stellt sicher, dass eventuelle Kleinbuchstaben in Großbuchstaben umgewandelt werden.
$ref = strtoupper(reference()); // Referenz ermitteln und in Großbuchstaben umwandeln
if (strlen($ref) < 1) {
// Gar keine Referenz übermittelt (weniger als 1 Zeichen)
goToPage('next');
} elseif ($ref[0] == 'A') {
question('AB01'); // Frage für Sozialwissenschaftler
} elseif ($ref[0] == 'B') {
question('AB02'); // Frage für Naturwissenschaftler
} else {
// Keine gültige Referenz übermittelt
goToPage('next');
}