blog personale

debug con php

continuo lo spam php-tecnologico.
PHP gestisce a meraviglia gli array, da una funzione è addiruttura possibile vedere tutte le variabili utilizzate (comprese quelle passate in get, post, sessioni, cookie e ambiente). Allora perchè non fare una funzioncina da includere a fondo di ogni pagina quando il sito è ancora in fase di sviluppo per debuggare il codice ?
Sfruttando al print_r (stampa strutturata dell’array n-dimensionale), suggerisco di stampare il contenuto di $_GET, $_POST $_SESSION e infine $_GLOBALS

include "debug.php";   //da commentare per il deploy

debug.php
function f() //stampo vars in textarea
{
  print 
"<textarea rows=20 cols=100>";
  print 
"\$_POST = ";  print_r($_POST);
  print 
"\n\$_SESSION = "print_r($_SESSION);
  print 
"\n\$_GET = "print_r($_GET);
  print 
"\n\$GLOBALS = "print_r($GLOBALS);
  print 
"</textarea>";
}
f();

Screenshot:


1 Response to “debug con php”

  1. bird feeders

    on August 27 2011

    Online Article……

    [...]The information mentioned in the article are some of the best available [...]……

Comment RSS · TrackBack URI

Leave a comment

Name: (Required)

E-mail: (Required)

Website:

Comment:

 

 

Ultimi post

About Me

Blog tecnico/geek di Elvis. Chi sono ? studente & web developer freelance. Vedi la pagina "about me" per altre info.

scontiphp