Hier ein kleiner Codeschnipsel. Ich benutze ihn bei kleineren Webanwendungs-Projekten für Debug-Ausgaben, die man während der Entwicklungszeit öfter mal gebrauchen kann.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | /** * Gibt mithilfe von print_r HTML-formattierte Daten aus * @param mixed $dataToDisplay zu verarbeitende Daten * @param boolean $outputVar Daten ausgeben (true) oder zurückgeben (false) * @return string HTML-fomatierter String der die übergebenen Daten enthält, falls $outputVar true ist */ function print_rr($dataToDisplay, $outputVar=false) { if($outputVar) { return print_r("<div class=\"debug\" style=\"white-space: -pre-wrap;\">" .$dataToDisplay."</div>", true); } else { echo "<div class=\"debug\" style=\"white-space: -pre-wrap;\">"; print_r($dataToDisplay); echo "</div>"; } } |