<(we)Blog\Flyounet.net>

Calendrier

« Avril 2007 »
lun mar mer jeu ven sam dim
1
2345678
9101112131415
16171819202122
23242526272829
30

Par Flyounet, le 13/04/2007 à 21:52:50

A la question comment je fais pour débugguer du PHP, voilà la réponse[1].

function debug () {
  static $_startTime     = NULL;
  static $_startCodeLine = 0;
  static $_totalTime     = 0;
  $_callInfo = array_shift (debug_backtrace());
  $_codeLine = $_callInfo['line'];
  $_fileName = array_pop (explode('/', $_callInfo['file']));
  if ($_startTime === NULL) {
    print 'debug '.$_fileName.'> initialize<br/>'."\n";
    $_startTime = time() + microtime();
    $_startCodeLine = $_codeLine;
  } else {
    $_totalTime = $_totalTime + time() + microtime() - $_startTime;
    printf ('debug %s> code-lines: %d-%d time: %.4f mem: %d KB [durée: %.4f]<br/>'."\n", $_fileName, $_startCodeLine, $_codeLine, (time() + microtime() - $_startTime), ceil(memory_get_usage()/1024), $_totalTime);
    $_startTime = time () + microtime();
    $_startCodeLine = $_codeLine;
  }
}

Notez que cette fonction vous donne le nom du fichier où est appelé la fonction de debug, le temps entre deux appels à celle-ci et les lignes du fichiers. Accessoirement, ça indique aussi la consommation mémoire. Cette fonction ne fonctionne[2] qu'avec PHP > 4.3.

Notes

[1] Totalement inspirée de la fonction qui est .

[2] Joli...

vu: 2143x - Geek Attitude - Commentaire(s): 2

Par Flyounet, le 04/04/2007 à 15:46:22

Après des mois de fine observation de mon jeune neveu et des ces condisciples[1], j'en suis arrivé à la conclusion évidente de la raison du pourquoi du comment de la jambe de de survet' relevée !

Notes

[1] Que les Zyvas qui lisent ceci consultent un dictionnaire avant de croire à l'insulte.

{lire la suite}

vu: 2000x - Zivatologie - Commentaire(s): 2

Par Flyounet, le 04/04/2007 à 15:21:36

Où il est expliqué que les sondages concernant Jean-Marie LePen sont certainement en dessous de la vérité.

Flash-Back :
Samedi 31 mars 2007 a eu lieu à Emerainville[1], une marche silencieuse pour protester contre la violence urbaine et l'agression de policiers municipaux.

Notes

[1] Petite ville de Seine et Marne (77).

{lire la suite}

vu: 911x - Zivatologie - Commentaire(s): 2

Firefox (Take Back the Web) :

Le bon choix

Rediscover the Web

Rechercher (sur Google)

Ma vie en images

Aller à la galerie de Flyounet

Colophon

© 2003-2008, Flyounet.

Nombre de billets : 416

Nombre de commentaires : 1363

Ce site respecte les standards :

Stats (ce site/cette page) Visites : 1511467/6902 | Pages vues : 3980189/7664 | Visiteur(s) : 1/1
Temps de génération de la page XHTML : 1.9680199623108s | SQL : 0.025000095367432s avec 9 requêtes
Hébergement: Dreamhost. Navigateur: Mozilla/FireFox. Voisins: GeoURL/MultiMap.
Vous touchez le fond !Aller en haut de la page.