Actualites | Forum |Archives
Le magazine des décideurs et webmasters qui gagnent !
Inscription | Livre d'or | Plan du site | 15 visiteurs actifs
   
A la Une
Actualité
Dossiers
Communiqués
Coin Technique
Agenda des salons
Emploi
Echange de liens

Archives
Sélection
Expérience qui parle
Internet quotidien
Tous les dossiers

Forum
Forum SAM-MAG

Guides
Check-list de la promotion des sites
Promouvoir et référencer les sites web

Contact
Nous contacter
Newsletter
La protection des données personnelles


 
  Les groupes de fonctions PHP
Dossier "SAM l'Informaticien" du 13 au 26 novembre 2000 par Alain Metzger

es fonctions arithmétiques

Le language PHP offre un jeu de fonctions mathématiques assez complet qui couvre largement les besoins que l'on peut avoir pour réaliser une application. Composition :
- opérateurs mathématiques (addition, soustraction, multiplication, ...)
- arrondis, valeur absolue, minimum, maximum, ...
- cosinus, sinus, tangente, logarithmes, ...
- génération de nombres aléatoires
- convertion de nombres (binaire-décimal, héxadécimal, ...)
- formatage de nombres (en chaîne de caractères, ...)

La gestion des chaînes de caractères

Le nombre de fonctions de gestion de chînes de caractères fournit par PHP est assez impressionnant et trés complet. En fait, le PHP reprend la plupart des fonctions de traitement de chaînes de caractères du language C ainsi que beaucoup d'autres fonctions trés utiles. Composition :
- comparaison de deux chaînes de caractères
- définir la longueur d'une chaîne de caractères
- découpage de textes trop longs
- cryptage d'un texte
- extraire des parties de chaînes de caractères
- remplacer des parties de chaînes
- rechercher des composants d'une chaîne de caractères
- convertion des caractères spécifiques en code HTML
- ...

La gestion de dates et calendrier

PHP offre également un large choix de fonctions permettant de contrôler, d'afficher, de traiter des dates et des heures. IMPORTANT : le PHP gère les dates sous la forme d'un entier long représentant le nombre exacte de secondes s'étant écoulées depuis le 1er Janvier 1970 qui est l'unique format de date reconnu.

La gestion des fichiers et répertoire

Les fonctions de gestion de fichiers et de répertoires fournies par PHP vous permettront de créer, modifier, supprimer ceux-ci. Ces fonctions vous offriront également la possibilité de traiter non seulement des fichiers classiques mais également des fichiers aux formats PDF, XML et même GZIP.
Ces fonctions pourront s'averer intéressantes pour économiser les ressources du serveur utilisé (en générant automatiquement des pages statiques au format HTML) et également pour améliorer le référencement de sites aux pages dynamiques qui sont, pour la plupart du temps, mal ou même pas référencés. Nous reviendrons sur ces fonctions plus tard.

Les fonctions de génération d'images dynamiques

Une librairie de fonctions est fournie avec PHP. Elle permet de générer dynamiquement des images. Par exemple, elles peuvent vous transmettre la taille d'une image (largeur x hauteur), générer deux images de tailles différentes pour les utiliser par exemple dans un album photo, ...

Les fonctions de messagerie

Ce groupe de fonctions vous permettra de gérér l'envoi de courrier électronique. La fonction la plus importante est bien sûr la fonction Mail() avec laquelle vous pourrez envoyer ces courriers. ATTENTION : Certains hébergeur dont notament Free.fr ne permettent pas l'utilisation de cette fonction ou alors proposent celle-ci modifiée pour éviter le spamming. C'est donc un critère trés important pour le choix de votre hébergeur.

Les fonctions spécifiques à Internet

Le PHP étant un language concu pour Internet, propose bien sûr un groupe de fonctions spécifiques à celui-ci. Parmi ces fonctions, nous trouverons par exemple les fonctions suivantes :
- fonctions de traitement d'URLs
- fonctions de lecture d'une page HTML
- la protection d'accès à une page avec code d'accès
- fonctions de gestion de cookies
- fonctions de génération de pages HTML
- ...

La gestion des bases de données

Depuis peu, l'utilisation d'une base de données pour la réalisation d'un site professionnel est devenu incontournable. En association avec des pages dynamiques, cette base permettra de créer des services trés intéressant en effectuant un nombre minimum de mises à jour manuelles. PHP permet entre autre l'utilisation d'un nombre important de base de données dont les suivantes : MySQL, mSQL, Oracle, dBase, dbm, Informix, Interbase, FilePro, PostgreSQL, Sybase, Hyperware, Solid.
Il est également possible d'utiliser une liaison ODBC qui permet d'établir une connexion avec plusieurs bases de données différentes et de mettre à jour une base de données distante à partir d'une base locale et inversement. Ainsi, vous pourrez travailler facilement à partir d'une base de données locale et mettre à jour régulierement votre base sur le serveur

Alain Metzger.
Responsable Technique.
http://www.atouts-malin.com

Tous droits réservés - Reproduction même partielle interdite sans autorisation préalable

 
 
Google
 
Web www.sam-mag.com
 

Copyright © ACORUS 2004. All Rights Reserved

- Sam-Mag.com Referencement-Sur-mesure - Referencer-Site-Web.com
Visibilite-Internationale.com - Referencement-Immobilier.net