Codes sources classes

PHP CLASSES

Liste des codes sources (snippets)  CLASSES  (PHP) a copier / coller pour vous aider dans votre projet PHP.
# Nom + Description Versions PHP Date
28.
...
  Lister les noms des variables d'un objet
PHP 4, PHP 5, PHP 7
0
27 Jan 2011
  La fonction get_object_vars() est ce qu'il vous faut pour avoir une listes des variables objet. Cette fonction retourne un tableau associatif des propiétées des objets pour un objet spécifique.    
27.
...
  Zip de fichier en PHP (PHPMyAdmin)
PHP 4, PHP 5, PHP 7
0
22 Juil 2010
  Ce code nécessite la librairie (zip.lib.php) et permet de manipuler les fichiers ZIP avec PHP. Ce code est utilisé par PHPMyAdmin, ce qui est une preuve de sa fiabilité.    
26.
...
  Classe XML
PHP 4, PHP 5, PHP 7
0
07 Fév 2010
  une classe pour générer des fichiers XML, les explications sont dans le code : Exemple d'utilisation : $carnet=new XML('carnet'); $carnet->setHead(''); $contact=new XML('contact'); $contact->addNom('Dupond'); $contact->addPrenom('Jean'); $contact->addTel('0123456789'); $carnet->addNode($contact); echo...    
25.
...
  OLDAPHP : Module LDAP PHP orienté object
PHP 4, PHP 5, PHP 7
0
15 Déc 2009
  C'est une API PHP5 qui encapsulé entièrement le module LDAP de PHP afin de faciliter son utilisation. La version la plus stable à ce jour est: http://svn.openihs.org/oldaphp/tags/1.0.0-beta2/ Cependant ça évolue régulièrement, ainsi je vous invites à vous rendre aussi sur la page dédiée : http://oldaphp.openihs.org/ section...    
24.
...
  Classe string regroupant diverses fonction string PHP
PHP 4, PHP 5, PHP 7
0
17 Mars 2009
  Une petite classe string regroupant un certain nombre de fonction de base PHP. Demande d'améliorations ou commentaire sont les bienvenue.    
23.
...
  Date Class
PHP 4, PHP 5, PHP 7
0
06 Jan 2009
  Cet ensemble se compose de deux classes destinées à la réalisation des calculs avec des dates et des heures. une classe de manipulation de dates et un autre pour manipuler les data spans. Les classes permettent d'ajouter ou de soustraire des périodes de dates et de calculer la différence entre deux dates pour les différentes périodes....    
22.
...
  Cryptage et decryptage
PHP 4, PHP 5, PHP 7
0
06 Jan 2009
  une classe qui offre des fonctions de cryptage et de décryptage ,tous est trés bien éxpliquer dans le script , méme s'il n'est pas tres bien detaillé.    
21.
...
  Classe Collection
PHP 4, PHP 5, PHP 7
4
29 Nov 2008
  Une classe collection qui permet de stocker des données dans un ensemble et des les récupérer.    
20.
...
  Générateur de classe
PHP 4, PHP 5
0
02 Sept 2008
  Ce script permet de générer une classe php à partir d'une table type MySql. une fois généré, il suffit de modifier la fonction statique "creer()" en rempalcent les ?? par un champ et une valeur. Ce code ne permet pas de générer une classe définitive, mais permet de générer une grande partie du code redondant des classes.    
19.
...
  Classe MySQL
PHP 4, PHP 5
6
27 Juil 2008
  Cette classe de MySQL a les caractéristiques suivantes: - Les messages de débogage (peut être activer ou non) - Traitement des erreurs (peut être activer ou non)....    
18.
...
  Classe Générique
PHP 4, PHP 5, PHP 7
0
23 Juil 2008
  Classe abstraite offrant de nombreuses fonctionnalités : - sauvegarde/chargement dans une base de données - sauvegarde/chargement dans une variable de session - sauvegarde/chargement dans un cookie - affectation des attribibuts par la variable POST - export en XML - génération du code HTML pour l'affichage (sous forme de tableau)    
17.
...
  Classes de génération de menu (sans base de données)
PHP 4, PHP 5, PHP 7
0
22 Juil 2008
  Ensemble de 2 classes et une fonction permettant de créer facilement un menu et un sous-menu. Le contenu se gère en configurant les classes, pas besoin de base de données. Un exemple est implémenté. Pour tester, veillez à ce que les pages existent bien.    
16.
...
  Class: Attachment Mailer
PHP 4, PHP 5, PHP 7
0
19 Juil 2008
  Cette classe peut être utilisé pour composer et envoyer des messages avec de multiples fichiers attachés. Le message composé est envoyé par la fonction imap_mail.    
15.
...
  Envoyer un mail type MINE en HTML
PHP 4, PHP 5, PHP 7
0
16 Juil 2008
  L'une des tâches les plus communes pour un programmeur PHP est qu’il doit faire face au développement d'applications qui envoient des mails MIME. En termes simples, le MIME consiste en une extension de la technologie traditionnelle et cette classe vous sera très pratique pour envoyer des mails au format HTML avec la possibilité d’envoyer des...    
14.
...
  Classe pour fonction de luhn
PHP 4, PHP 5
0
13 Juin 2008
  Classe permettant de vérifier le Numéro de carte bancaire ainsi que les numéros siret.    
13.
...
  Classe de connexion à Mysql en PHP5
PHP 4, PHP 5
1
22 Fév 2008
  Il s'agit d'une petite classe en PHP5 qui permet de géré simplement les requêtes SQL pour MySQL.    
12.
...
  Retrouve et affiche l'entête de la requete HTTP
PHP 4, PHP 5, PHP 7
0
17 Fév 2008
  Vous voulez connaitre le contenu de votre entête ? Voici une classe qui devrait vous y aider.    
11.
...
  Générer des flux RSS simples ou complexes
PHP 4, PHP 5
0
02 Nov 2007
  Package de classes PHP5 permet de générer des flux RSS simples ou complexes. Il gère tous les tags possibles d'un flux RSS 2.0. Le package est composé de 5 classes : abstract RSSFeedTools (outils de validation des informations) abstract RSSFeedBase (classe permettant de partager les attributs / méthodes communs d'un flux et d'un item) concrete...    
10.
...
  SimpleFiles
PHP 4, PHP 5, PHP 7
3
13 Aout 2007
  SimpleFiles est une classe php qui permet de faciliter l'utilisation des fichiers. Grâce à cette classe l'utilisation des fichiers est aussi simple que l'utilisation d'une base de donnée avec le language sql. Voici les fonctions principales de la classe : * Lire certaines lignes d'un fichier "à la select" de mysql : o...    
09.
...
  Passer les informations a une variable global depuis une classe
PHP 4, PHP 5, PHP 7
0
25 Fév 2007
  Accéder aux informations de vos variables globales depuis une classe.    
08.
...
  Moteur de déplacement sur 1 map
PHP 4, PHP 5, PHP 7
0
14 Fév 2006
  Ci dessous n'est présenté que la classe omap, l'ensemble du script se télécharge ICI Pour construire une map, il suffit de la créer dans le répertoire 'maps'. Le principe de construction est simple : chaque case est représentée par le nom de son image (tile). Par exemple : 1 correspondra a 1.ext 'ext' peut-être défini dans l'objet...    
07.
...
  CLasse permettant de gérer des formulaires
PHP 4, PHP 5, PHP 7
1
14 Fév 2006
  Classe toute simple, PHP5, de formulaire. Elle permet de gérer des formulaires. Un exemple d'utilisation est fourni dans le script.    
06.
...
  Classe d'abstraction PHP5 de base de données, mysql et mssql
PHP 4, PHP 5
1
14 Fév 2006
  Idem mais en PHP5 Voir commentaire: Classe d'abstraction PHP4 de base de données - mysql et mssql    
05.
...
  Classe d'abstraction PHP4 de base de données, mysql et mssql
PHP 4, PHP 5
0
14 Fév 2006
  Classe d'abstraction de base de données PHP4, mysql et mssql. On peut facilement y ajouter une nouvelle interface pour une autre base de données; Johan Barbier vous offre ici les exemples mysql et mssql La classe database gèrant le reste. Elle possède les fonctions de base (query, connect, select_base, num_rows, fetch_rows, fetch_array,...    
04.
...
  ICQ class
PHP 4, PHP 5
1
11 Oct 2005
  Classe ICQ simple pour vérifié si un utilisateur est en ligne ou non . $ICQ = new ICQ(); echo $ICQ->checkStatus(123456789);    
03.
...
  Classe DATABASE
PHP 4, PHP 5
1
27 Sept 2005
  exemple: $_obj_DB = new database(); $_arrRecord = $_obj_DB->query('select name, lastname from user'); $_int_NUM = $_obj_DB->getNumRows(); $_obj_DB->close(); echo $_int_NUM; print_r($_arrRecord);    
02.
...
  Class INIT
PHP 4, PHP 5
0
26 Sept 2005
  La class INIT permet d'initialisé tout site Web. Il sécurise les données envoyées par l’utilisateur (GET, POST, FILE etc.). Défini des constantes concernant le site Internet et bien d’autres. Ce script sera en évolution souvent…    
01.
...
  Class Timer
PHP 4, PHP 5, PHP 7
1
23 Sept 2005
  Exemple d'utilisation: $timer = new timer(); $timer->start(); // // execution du code PHP // $timer->stop(); echo $timer->getTime();