bin gestern über "Magische Konstanten" in PHP gestolpert, und möchte Euch diese kurz vorstellen. Gerade zum Debuggen sicherlich eine hilfreiche Geschichte.
Code: Alles auswählen
<?php
//Magische_konstanten.php
class Magische_konstanten {
public function gibaus () {
echo "Dies ist die Datei ".__FILE__."<br />";
echo "Der reine Dateiname ist ".basename(__FILE__)."<br />";
echo "im Verzeichnis ".__DIR__."<br />";
echo "in der Klasse ".__CLASS__."<br />";
echo "Aufruf der Methode ".__FUNCTION__."<br />";
echo "Klasse::Methode ".__METHOD__."<br />";
echo "Dies hier steht in Codezeile ".__LINE__."<br />";
}
}
$example= new Magische_konstanten;
$example->gibaus();
?>