Hilfsfunktionen der TYPO3-Klasse t3lib_div
Die TYPO3 Klasse t3lib_div bietet viele für die Extension-Entwicklung hilfreiche Funktionen. Die Interessantesten daraus sind unten kurz vorgestellt.
Post und Get
t3lib_div::_GP($var)
Gibt den Wert der GET oder POST Variable zurück.
t3lib_div::_GET($var)
Gibt den Wert der GET Variable zurück. Ohne Übergabeparameter wird ein Array aller Variablen zurückgegeben.
t3lib_div::_POST($var)
Gibt den Wert der POST Variable zurück. Ohne Übergabeparameter wird ein Array aller Variablen zurückgegeben.
XML
t3lib_div::array2xml($array)
Konvertiert ein PHP-Array in eine XML-Struktur.
t3lib_div::xml2array($xml)
Konvertiert eine XML-Struktur in ein PHP-Array.
Dateien
t3lib_div::getURL($file)
Liefert den Inhalt einer als absoluter Pfad oder als URL angegebenen Datei zurück.
t3lib_div::writeFile($file, $content)
Schreibt den übergebenen Inhalt in eine als absoluter Pfad spezifizierte Datei.
Debug
t3lib_div::debug($var)
Gibt den Inhalt einer Variable oder eines Arrays sowohl im Backend als auch im Frontend aus. Im Frontend wird die Debug-Ausgabe dabei vor dem HTML-Code ausgegeben (einfache Variablen als Text, Arrays als Tabelle). Beachten Sie das die Debug-Ausgabe nicht validiert und zu Missinterpretationen von CSS und JS führen kann.