Caputo's blog

Informatica, tecnologia, programmazione, fai da te, papercraft e papertoy

Costanti utili per il debug/test in PHP

Febbraio 20th, 2010 by Giovanni Caputo

In PHP vengono chiamate costanti magiche.

< ?php
/**
 * Script di esempio per costanti magiche
 */
 
echo  "Sei in linea: " . __LINE__;
echo  "Il path completo del file:  " . __FILE__;
 
function myFunction(){
    echo "\n" . "Il nome della funzione: " . __FUNCTION__;
}
 
myFunction();
 
class myClass
{
    public function __construct()
    {
        echo "\n" . "Il nome della classe: " . __CLASS__;
        echo "\n" . "Il nome del metodo: ". __METHOD__;
    }
}
 
$object = new myClass();
echo "\n";
?>


L'ouput del codice è:
 

Sei in linea: 6
Il path completo del file:/home/constant/magic.php

Il nome della funzione: myFunction
Il nome della classe: is myClass
Il nome del metodo: myClass::__construct

Questo post è stato postato sabato, Febbraio 20th, 2010 at 15:32 nella categoria Senza categoria. Puoi seguire tutti i commenti di questo articolo attraverso RSS 2.0 feed. Puoi lasciare un commento, o trackback dal nostro sito.

Lascia un commento

You must be loggati to post a comment.