Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision |
de:create:functions:registervariable [03.08.2017 13:11] – [Verwendung mit isset()] admin | de:create:functions:registervariable [03.08.2017 13:12] – admin |
---|
| |
Die Variable ''$items'' ist fortan auf jeder weiteren Seite im Fragebogen in jedem PHP-Code definiert. Würde man denselben PHP-Code auf einer weiteren Seite platzieren, dann würde ''isset($items)'' das Ergebnis ''true'' (trifft zu) liefern, die Verneinung mit dem Ausrufezeichen ''!isset($items)'' entsprechend ''false'' (trifft nicht zu). Und damit würde die Klammer nicht mehr ausgeführt, selbst wenn die Variable ''$items'' beim zweiten Mal ganz anders verwendet werden sollte. | Die Variable ''$items'' ist fortan auf jeder weiteren Seite im Fragebogen in jedem PHP-Code definiert. Würde man denselben PHP-Code auf einer weiteren Seite platzieren, dann würde ''isset($items)'' das Ergebnis ''true'' (trifft zu) liefern, die Verneinung mit dem Ausrufezeichen ''!isset($items)'' entsprechend ''false'' (trifft nicht zu). Und damit würde die Klammer nicht mehr ausgeführt, selbst wenn die Variable ''$items'' beim zweiten Mal ganz anders verwendet werden sollte. |
| |
| Dieses Beispiel ist dem Kapitel [[:de:create:rotation]] entnommen. Dort finden Sie auch Beispiele zu weiteren Einsatzmöglichkeiten. |
| |
| |
===== Rotation von Inhalten ===== | ===== Rotation von Inhalten ===== |
| |
4 Fragen ("AB01" bis "AB04") sollen zusammen mit 4 zugehörigen Textbausteinen ("text1" bis "text4") angezeigt werden -- aber in zufälliger Reihenfolge. Dafür wird auf Seite 1 des Fragebogens ein Array gemischt und via ''registerVariable()'' für die folgenden Seiten verfügbar gemacht. Details s. Kapitel [[:de:create:rotation|Rotation]]. | 4 Fragen ("AB01" bis "AB04") sollen zusammen mit 4 zugehörigen Textbausteinen ("text1" bis "text4") angezeigt werden -- aber in zufälliger Reihenfolge. Dafür wird auf Seite 1 des Fragebogens ein Array gemischt und via ''registerVariable()'' für die folgenden Seiten verfügbar gemacht. Details s. Kapitel [[:de:create:rotation]]. |
| |
<code php> | <code php> |