Krumo, il debug PHP diventa facile

Molti sviluppatori PHP usano per debuggare le funzioni print_r() e var_dump() ottenendo un output non formattato e difficile da leggere. Krumo è l’evoluzione di queste funzioni e riesce a mostrare informazioni strutturate su ogni variabile PHP.

krumo

Krumo è una semplice funzione che, se inserita nel codice PHP, mostra in output tutte le informazioni sulla variabile passata come parametro in una struttura ad albero DHTML collassabile.

Inoltre velocizza il processo di debugging attraverso la sua capacità di attivare e disattivare globalmente ogni chiamata a Krumo, con una sola riga di comando.

Krumo funziona solo su PHP 5; per usarlo è necessario includere il file class.krumo.php e configurare un file ini che contiene un paio di opzioni, tra cui è possibile scegliere lo skin del dump. Per vedere quanto è utile, fatevi un giro sul sito ufficiale per vedere gli esempi esposti.

Articoli Correlati

Google Maps diventa “social” con voti e commenti alle mappe personalizzate

Pochi giorni fa Google My Maps aveva introdotto la possibilità di collaborare ad una stessa mappa, ieri è stata aggiunta anche la possibilità di commentare e votare mappe personalizzate.
, , , ,

PicLens e navigare diventa un piacere!

PicLens, è un ottimo plugin per Firefox, noto browser open source, celeberrimo rivale di IE (Internet Explorer). Bene, aggiungendo questa piccola applicazione al nostro browser, navigare, in portali come YouTube, Google Immagini o Flickr, diverrà un vero e proprio piacere. Le immagini o i video, verranno importati nella griglia 3D, di PicLens, garantendoci una navigazione più interattiva, graficamente accattivante e semplice nell'uso.
, ,

Restyling grafico di DynamicK: il blog che diventa portale

Nasce oggi il nuovo DynamicK grazie a un restyling che oltre a cambiarne l’aspetto grafico lo promuove a web-zine, cioè un portale di informazione sul mondo del web. Ora vi voglio spiegare quali sono state le linee guida che mi hanno ispirato e che mi hanno portato a definire il concept del nuovo DynamicK. Tutto il progetto è stato incentrato nel voler dare un’immagine di maggiore autorevolezza, pur mantendo sempre l’idea di un sito fresco e pulito. Il risultato dovrà essere un’interfaccia efficace, che possa cioè far navigare l’utente tra i contenuti del sito in modo agevole ed efficace, appunto!
, , , ,

Prato Fiorito diventa un film, ma solo per gioco

Un filmato divertente la cui trama si basa sul gioco più famoso di Windows: prato fiorito. Si tratta di una burla degli ideatori di College Humor che si sono divertiti a girare un trailer crudo e violento in stile "il soldato Ryan".
, ,

Altri articoli...

Electrocity: governare la città diventa un gioco ecologico

Un gioco per educare al rispetto verso l'ambiente che ci circonda. Questo è il nobile scopo su cui si basa ElectroCity, un educational game finanziato dall'azienda Neozelandese per l'energia. Un gioco per l'estate, molto ben congeniato e accattivante.
, , , , ,


Immagini correlate per "debug,variabile-php,debugging,krumo,php"

  • Debug loggin

    Debug loggin

    DLX1

  • video LOC

    video LOC

    lucasimone

  • I've been buried in these lately...

    I've been buried in these lately...

    seannyK

  • 9028_142361503337_706258337_3508526_3502826_n

    9028_142361503337_706258337_3508526_3502826_n

    alkoty

  • 9028_142361388337_706258337_3508510_7818576_n

    9028_142361388337_706258337_3508510_7818576_n

    alkoty

  • 9028_142361378337_706258337_3508508_1573823_n

    9028_142361378337_706258337_3508508_1573823_n

    alkoty

  • 9028_142361353337_706258337_3508504_4743211_n

    9028_142361353337_706258337_3508504_4743211_n

    alkoty

  • 9028_142361328337_706258337_3508501_2480636_n

    9028_142361328337_706258337_3508501_2480636_n

    alkoty

  • 9028_142361318337_706258337_3508500_7540319_n

    9028_142361318337_706258337_3508500_7540319_n

    alkoty

  • 9028_142361278337_706258337_3508493_7398822_n

    9028_142361278337_706258337_3508493_7398822_n

    alkoty

  • 9028_142361268337_706258337_3508491_4401731_n

    9028_142361268337_706258337_3508491_4401731_n

    alkoty

  • 9028_142361253337_706258337_3508489_8085974_n

    9028_142361253337_706258337_3508489_8085974_n

    alkoty

  • 9028_142361238337_706258337_3508486_3494958_n

    9028_142361238337_706258337_3508486_3494958_n

    alkoty

  • 9028_142361228337_706258337_3508484_7517935_n

    9028_142361228337_706258337_3508484_7517935_n

    alkoty

  • 9028_142361123337_706258337_3508471_1515045_n

    9028_142361123337_706258337_3508471_1515045_n

    alkoty

  • 9028_142345423337_706258337_3508168_249663_n

    9028_142345423337_706258337_3508168_249663_n

    alkoty

  • EDGE2

    EDGE2

    alkoty

  • SimpleLayout

    SimpleLayout

    alkoty

  • GBSI_New

    GBSI_New

    alkoty

  • GBSI_site

    GBSI_site

    alkoty

Un commento

12 nov 09

Ci voleva uno script così.

PHP è un gran bel linguaggio ma fare il debug non è una delle cose più semplici. Come con javascript…

Scrivi il tuo commento

* Nome, Email e Commento sono richiesti

Vuoi ricevere gli ultimi articoli e tenere d'occhio i commenti direttamente sul tuo PC?

Dynamick Toolbar

Potrai inoltre navigare ascoltando decine di radio on line, accedere a centinaia di TV in streaming e chattare con gli altri visitatori del sito.

Per Windows 2000/XP. No spyware!

Libere offerte di viaggio