Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung |
de:create:functions:debug [01.12.2014 14:36] – Ausgelagert aus functions-base admin | de:create:functions:debug [27.06.2017 10:39] (aktuell) – [debug()] admin |
---|
''void **debug**(mixed //Objekt//)'' | ''void **debug**(mixed //Objekt//)'' |
| |
Die Funktion ''debug()'' zeigt dem Projektleiter im Debug-Modus bequem den Inhalt einer PHP- oder Daten-Variable oder eines Platzhalters an. Dies ist insbesondere für die Kontrolle von Filtern und ggf. [[:de:create:filter-solving|Problemlösung bei Filterfragen]] hilfreich. | Die Funktion ''debug()'' zeigt dem Projektleiter im Debug-Modus bequem den Inhalt einer PHP- oder Daten-Variable oder eines Platzhalters an. |
| |
**Wichtig:** Der Inhalt der jeweiligen Variable wird nur dann angezeigt, wenn man den Fragebogen im Debug-Modus {{:button.debug.gif?nolink|Fragebogen im Debug-Modus starten}} startet. | |
| |
* //Objekt// | * //Objekt// |
* Eine PHP-Variable ([[:de:create:variables|Variablen]]) | * Eine PHP-Variable ([[:de:create:variables|Variablen]]) |
| |
| **Tipp:** Weitere Informationen zur Verwendung finden Sie unter [[:de:create:debugging]]. |
| |
| **Wichtig:** Die Funktion ''debug()'' erzeugt nur dann eine Ausgabe, wenn der Fragebogen im Debug-Modus {{:button.debug.gif?nolink|Fragebogen im Debug-Modus starten}} gestartet wurde. In der Vorschau ({{:button.run.gif?nolink|Vorschau des Fragebogens}}) und in regulären Interviews hat ''debug()'' keine Funktion. |
===== Beispiele ===== | ===== Beispiele ===== |
| |
} | } |
| |
// Platzhalter und Funktion set() | // Platzhalter |
$zufall = random(1,10); | $zufall = random(1,10); |
set($zufall, 'zufallszahl'); | |
if ($zufall == 1) { | if ($zufall == 1) { |
replace('%kategorie%', 'Angestellte'); | replace('%kategorie%', 'Angestellte'); |
replace('%kategorie%', 'Vorgesetzte'); | replace('%kategorie%', 'Vorgesetzte'); |
} | } |
debug('zufallszahl'); | |
debug('kategorie'); | debug('kategorie'); |
| |