[[debug()]]
 

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:create:functions:debug [01.12.2014 14:36] – Ausgelagert aus functions-base adminde:create:functions:debug [27.06.2017 10:39] (aktuell) – [debug()] admin
Zeile 3: Zeile 3:
 ''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//
Zeile 11: Zeile 9:
     * 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 =====
  
Zeile 21: Zeile 21:
 } }
  
-// 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');
Zeile 29: Zeile 28:
   replace('%kategorie%', 'Vorgesetzte');   replace('%kategorie%', 'Vorgesetzte');
  
-debug('zufallszahl'); 
 debug('kategorie'); debug('kategorie');
  
de/create/functions/debug.txt · Zuletzt geändert: 27.06.2017 10:39 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki