IFNDEF en PHP
Résolu/Fermé
CaporalDead
Messages postés
209
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
23 mars 2011
-
27 févr. 2008 à 13:54
CaporalDead Messages postés 209 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 23 mars 2011 - 28 févr. 2008 à 12:05
CaporalDead Messages postés 209 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 23 mars 2011 - 28 févr. 2008 à 12:05
A voir également:
- IFNDEF en PHP
- Easy php - Télécharger - Divers Web & Internet
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
- Fichier php en pdf ✓ - Forum PDF
- Php if plusieurs conditions ✓ - Forum PHP
5 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
27 févr. 2008 à 16:17
27 févr. 2008 à 16:17
Alors, pour ça, pas de paramétrage global comme ton IFNDEF.
Par contre, tu peux utiliser include_once au lieu de include !
C'est une fonction, qui fait exactement la même chose, sauf que si la page en question a déjà été incluse, la deuxième fois rien ne se passera ;)
Idem avec les fonctions require et require_once.
Xavier
Par contre, tu peux utiliser include_once au lieu de include !
C'est une fonction, qui fait exactement la même chose, sauf que si la page en question a déjà été incluse, la deuxième fois rien ne se passera ;)
Idem avec les fonctions require et require_once.
Xavier
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
27 févr. 2008 à 13:56
27 févr. 2008 à 13:56
Bonjour,
C'est censé faire quoi, en fait ?
Xavier
C'est censé faire quoi, en fait ?
Xavier
CaporalDead
Messages postés
209
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
23 mars 2011
6
27 févr. 2008 à 14:03
27 févr. 2008 à 14:03
bah en faite c'est pour éviter les redéfinitions. Tu mets ton ifndef au début de ton fichier, si la fonction est pas définie il la définie sinon il le fait pas. Du moins on utilise ça pour les classes mais je ne vois pas pourquoi on pourrait pas utiliser ça pour les fonctions. Espérons pour cela qu'il y ait un équivalent en PHP ^^.
CaporalDead
Messages postés
209
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
23 mars 2011
6
27 févr. 2008 à 14:11
27 févr. 2008 à 14:11
Je vais préciser le truc, en faite j'ai des pages où je fais des includes et il se trouve qu'à un moment je me retrouve avec 2 fois le même include, dans la page inclue il y la définition d'une fonction. C'est pour cela que je voudrais trouver le moyen d'empêcher la redéfinition de la fonction avec une formule du type IF_N_DEF comme en c/c++.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
CaporalDead
Messages postés
209
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
23 mars 2011
6
28 févr. 2008 à 12:05
28 févr. 2008 à 12:05
Merci beaucoup ^^ entre temps j'ai résolue le problème d'une autre manière mais effectivement je n'avais absolument pas penser à ça. Merci beaucoup ;).
Problème donc résolu :
Pour éviter les multiples inclusions de page en PHP : include_once ("./path/nompage.php");
Problème donc résolu :
Pour éviter les multiples inclusions de page en PHP : include_once ("./path/nompage.php");