fastix®: Alle Variablen am Ende der Seite ausgeben

Beitrag lesen

Moin!

Ich sagte schon, ich habe dafür nicht viel Zeit ver(sch)wendet, habs nur am Prompt probiert.

Jetzt besser?

<?php  
#Tests:  
$foo='<li>Hallo</li>';  
$bar=2;  
$foobar='Hinz & Kunz';  
$barfoo='- Hinz  
- Kunz';  
  
  
# Ausgabe:  
ob_start();  
var_dump(get_defined_vars());  
PrintOut(ob_get_clean());  
  
function PrintOut($s) {  
  if (isset($_SERVER['HTTP_HOST'])) {  
	print '<pre>'.str_replace(PHP_EOL, "<br />", (htmlspecialchars($s))).'</pre>';  
  } else {  
	print $s;  
  }  
}  
?>  

Macht bei mir am Prompt und via Webserver was es soll und hat keine ungekapselten Variablen mehr...

P.S. Besser machen!

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix