mmofacts.com

PHP Debug | print_r

gepostet vor 17 Jahre, 9 Monate von None
Mal am Rande, für mein aktuelles Projekt habe ich mir einen kleinen Debugger gebastelt. Wann immer ich den Wert einer Variablen ausgegeben haben möchte, übergebe ich dieser einer globalen Variable. Dort wird der Inhalt einfach mit ein wenig HTML Formatierung angefügt, die langweiligen Details erspare ich euch mal.
Schlüssel das ganzen ist:
$text = print_r($var, true);

$text kann nun einfach an $debugtext angefügt werden, ein paar Linebreaks, etc... und geht schon.
Zuletzt im Seitenfooter ein div das absolut positioniert ist, mit knalliger Hintergrundfarbe, darin den Inhalt der Debugvariable ausgeben.
Bei mir hat das dann noch ein kleines [X] bekommen, mit Javascript um das Ding verschwinden zu lassen.
Das ganze hat sich besonders praktisch erwiesen wenn gelegentlich größere Objekte oder Arrays angezeigt werden sollen. Für kleinere Werte tuts ja auch mal schnell ein echo.
mfG, m
gepostet vor 17 Jahre, 9 Monate von Nuky
Mal ehrlich: Was willst du uns damit sagen? var_dump und print_r dürft hier ja wohl jedem bekannt sein..
Die Dinge die für die meisten wohl eher von Belang wären (was ist eine Globale Variable, was bedeutet Scope wirklich - wie funktioniert die Lifetime,...) sind ja nicht das was du in deinem Posting vermitteln wolltest, und ein brauchbares Codeschnippsel ist es auch nicht.
Wenn ich schon höre, dass du einer Variable was übergibst.. Ich weiß nicht.. was/wer ist denn überhaupt deine Zielgruppe?
gepostet vor 17 Jahre, 9 Monate von blum
Ich bin heute zum Kühlschrank gegangen und hab mir Milch herausgenommen. Dann habe ich Kakaopulver ins Glas und mit der Milch vermischt.
Danach hatte ich keinen Durst mehr.
gepostet vor 17 Jahre, 9 Monate von TheUndeadable
> Dann habe ich Kakaopulver ins Glas und mit der Milch vermischt.
In welchem Verhältnis?
gepostet vor 17 Jahre, 9 Monate von exception
Ich verwende folgenden Dreizeiler:

function dpr($var) {
echo '
';

print_r($var);
echo '';
}
gepostet vor 17 Jahre, 9 Monate von Kasper
Original von TheUndeadable
> Dann habe ich Kakaopulver ins Glas und mit der Milch vermischt.
In welchem Verhältnis?

und was für ein kakao? 1,5% Fettige milch oder die mit 3,5%? Frische oder h-Milch? und ähm... woe groß war das Glas?
gepostet vor 17 Jahre, 9 Monate von abuzeus
Original von TheUndeadable
> Dann habe ich Kakaopulver ins Glas und mit der Milch vermischt.
In welchem Verhältnis?

a zu b natürlich, für passende a und b aus \mathbb{R}. Die genauen Werte interessieren doch bloß die Physiker...
gepostet vor 17 Jahre, 9 Monate von knalli
Und wie teuer war Kakao und Milch? Das ist für die interessant, die an eine ähnliche Anschaffung bereits nachdenken und den Kostenplan nochmal checken müssen.
Ich behaupte einfach mal, das jeder ein geeignetes Glas oder kompatiblen Behälter zu Hause noch rumstehen hat.
gepostet vor 17 Jahre, 9 Monate von 6imbam
Original von knalli
Und wie teuer war Kakao und Milch? Das ist für die interessant, die an eine ähnliche Anschaffung bereits nachdenken und den Kostenplan nochmal checken müssen.
Ich behaupte einfach mal, das jeder ein geeignetes Glas oder kompatiblen Behälter zu Hause noch rumstehen hat.

Dann noch die Mengen die in den Pakungen sind und wieviel genau verbraucht wird -> Durchschnittspreis pro Glas -> Verkauf an Nachbarn
gepostet vor 17 Jahre, 9 Monate von Fabi^
Ihr seid ja nett oO
3 von 8 Beiträgen befassen sich mit dem angegebenen Thema und die anderen nehmen den Themenstarter auf die Schippe.
Meint ihr nicht Nukes Beitrag hätte gereicht um den Themenstarter darauf aufmerksam zu machen, dass die Aussage des Beitrags nicht klar nachzuvollziehbar ist?
Wollt ihr das flamen/spammen/was auch immer nicht einfach sein lassen und das Thema für die lassen, die es vielleich interessiert?
Nicht jeder ist so gut wie ihr oO
mfg
Fabi
gepostet vor 17 Jahre, 9 Monate von SpeedyGTD
naja Fabi^ ohne jetzt über gelöschte User lästern zu wollen, dass was in dem ersten Posting stand ist absolutes anfänger-PHP.
Wenn der Thread ernst gemeint war, dann kann ich es schon verstehen das sich darüber einige lustig machen (wie zum teufel hat der entwicklerstatus bekommen? Oo).
und mal ehrlich, die Sache mit dem Kakao ist wirklich viel spannender als das anfangs-posting
Ganz davon abgesehen kann es dem Forum nicht schaden wenn hier wenigstens ein bisschen aktivität ist, auch wenn das Ergebnis dieser das eigentlich Thema doch leicht verfehlt (dafür ist es spannender).
btw: ich hab jetzt durst *mal kakao holen* *prost*
gepostet vor 17 Jahre, 9 Monate von Korporal
Najo das zeigt eher mal wieder das man sich auch als Entwickler einschleichen kann und das selbst eine manuelle Überprüfung nicht ganz sicher ist
Wobei ich das mal hier langsam schließen würde..bzw. es ins Off-Topic schieben, da es langsam ins lächerliche gezogen wird..
gepostet vor 17 Jahre, 9 Monate von Kampfhoernchen
ich mach das ganz dämlich.
if($debug) echo '

if($debug) var_dump(kakau mit milchpulver)
und beim rollout dann: Ersetze if($debug) durch //if($debug)
gepostet vor 17 Jahre, 9 Monate von Nuky
"Najo das zeigt eher mal wieder das man sich auch als Entwickler einschleichen kann und das selbst eine manuelle Überprüfung nicht ganz sicher ist "
Naja.. Er kommt noch aus der Zeit wo ein Spieleintrag in den Charts gereicht hat, nehm ich an
gepostet vor 17 Jahre, 9 Monate von blum
Jetzt hat er sich gelöscht.
Da haben wir den Kakao!
Kakao und Milch mischt ein echter Mathematiker übrigens selbstverständlich im Verhältnis 1/PI!
Der goldene Schnitt ist mir persönlich zu süss.
genug gespammt? ^^

Auf diese Diskussion antworten