jay's help to create

Aller au contenu | Aller au menu | Aller à la recherche

vendredi, septembre 24 2010

Classe PHP pour Pinger un service web

Après un script simple pour “pinguer” les différents services web qui nous aident à rendre nos sites plus visibles, voici une class PHP5 plus évoluée qui va vous permettre de pinguer les services en fonction de leur cible.

Ainsi vous pourrez ne pas pinguer les services de blogging si vous avez un site web classique, ou ne pinguer que les aggrégateurs de flux comme feedburner pour vos RSS.

Lire la suite...

samedi, mai 8 2010

dateOp(), manipulez facilement vos dates en php grace à la POO

Cette classe permet la manipulation aisée des dates.
Réalisée à l'origine par wikistuce (
http://www.wikistuce.info/doku.php/php/classe/operation_sur_les_datesafin de permettre une manipulation plus facile des dates avec PHP.
J'y ai ajouté des fonctionnalités.
Vous pouvez désormais, en plus des possibilités de base,

  •    modifier indépendamment, les jours, les mois, les années les heures ou les minutes de votre date.

    ex : $madate = new dateOp(‘15/01/1980’, jj/mm/aaaa) ;
    $madate->setAnnees(‘2010’);
    $madate->GetDate(’ jj/mm/aaaa’) ; //renvoie : 15/01/2010

  • Comparer les dates dans des conditions directes. Ex :
    ex : $madate = new dateOp(‘15/01/1980’, jj/mm/aaaa) ;
    $madate->esAnterieurA(‘22/10/19210’, jj/mm/aaaa)    //renvoie true ou false

    Vous avez à disposition les méthodes :
     esPosterieurA, esAnterieurA, esEgaleA, esPosterieurOuEgaleA, esAnterieurOuEgaleA
      
  • Vous pouvez enfin comparer simplement une date de naissance à une autre date pour savoir si l’anniversaire d’une personne est passé présent ou à venir cette année :

     

    ex : $madate = new dateOp(date(‘d/m/Y’), jj/mm/aaaa) ;

    $madate = new dateOp(date(‘d/m/Y’), jj/mm/aaaa) ; $madate ->anniversaire(‘25/15/1980’,"jj/mm/aaaa") ; /* renvoie : ‘today‘ si l'anniversaire est aujourd'hui * ‘apres si l'anniversaire n'est pas encore passé * ‘passe’ si l'anniversaire est déjà passé */


    Le reste de la documentation est disponible à l’adresse : http://www.wikistuce.info/doku.php/php/classe/operation_sur_les_dates

N’hésitez pas à me faire part de vos remarques, de vos besoins d’amélioration, ou des améliorations dont vous avez besoin.

Lire la suite...

Générateur de miniatures