PHP - magische Konstanten

Fragen zum Thema HTML, JavaScript, PHP
Antworten
Harald
Beiträge: 16
Registriert: Di Okt 02, 2012 8:24 pm

PHP - magische Konstanten

Beitrag von Harald » Mi Okt 03, 2012 10:57 am

Grüße,

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();

?>

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: PHP - magische Konstanten

Beitrag von Xin » Mi Okt 03, 2012 11:14 am

Yepp, derartiges gibt's in C auch.

Das Programm könnte man auch gleich mal ins Wiki übertragen... ^^
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Antworten