Petit code utiles pour un pages qui contient toutes les fonctions

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 183 fois - Téléchargée 27 fois

Contenu du snippet

Bon ce code ne tien qu'une ligne, mais vu que la plus part des debutants ne vons pas sur php.net, je donne ^quand même une petite astuce.

Le problème :
Quand on a besoins de plusieurs function inclu dans un fichier on fait un : include "functions.php"; Dans toutes les page qui l'utilise.
Quand on inclu une page qui elle aussi a inclu ce fichier, PHP nous dit que la functions existe deja.

Pour regler ce problème il y a une astuce toutes simple

Source / Exemple :


<?
///Si la fonction Afficher n'exste pas
if(!function_exists(Afficher)){
//Alors on la creer

Function Afficher($Var){///// Toutes nos fonctions
    if($var){

      echo $Var;

    }else{

       echo "Erreur";
    }
}// Finc fonction

}

?>

Conclusion :


Voila, ceci empèche pas mal d'erreur de page, et cette petite ligne ne coute rien.

Je sais que c'est pas fameux comme Source, mais c pour les debutants

A voir également

Ajouter un commentaire

Commentaires

Messages postés
78
Date d'inscription
samedi 4 août 2001
Statut
Membre
Dernière intervention
29 mars 2007

Bhen faut lire la doc:
http://php.worldakt.com/manual/fr/function.require.php
http://php.worldakt.com/manual/fr/function.include.php
ça se ressemble sauf que le require n'execute pas vraiment la page comme l'include.
Messages postés
192
Date d'inscription
lundi 24 décembre 2001
Statut
Membre
Dernière intervention
3 février 2010

en parlant c quoi la dif en require et include ???
Messages postés
78
Date d'inscription
samedi 4 août 2001
Statut
Membre
Dernière intervention
29 mars 2007

Je precise aussi qu'il ya aussi la fonction require_once("fichier.php")
bye
Messages postés
192
Date d'inscription
lundi 24 décembre 2001
Statut
Membre
Dernière intervention
3 février 2010

ha tien je conaissais pas ca ...
Voila je dormirais moin con ce soir ... lol
Messages postés
78
Date d'inscription
samedi 4 août 2001
Statut
Membre
Dernière intervention
29 mars 2007

Une technique plus simple consiste a inclure le fichier avec toutes les fonctions, en utilisant la fonction native de php include once:
include_once("function.php");
ceci nous empechera d'inclure 2 fois le meme fichier malencontreusement.
voilou
@+
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.