Php : définition de variable ?

Résolu/Fermé
antic80 - 25 janv. 2005 à 09:20
 edemkossi - 16 janv. 2011 à 11:39
bonjour

voila parfois je récupere des scripts php et apparement certains auteurs ont la paresse de définir les variables.

que dois-je faire pour les définir alors que je ne c pas qu'elle valeur leur données
A voir également:

3 réponses

GallyNet Messages postés 434 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 15 décembre 2008 387
25 janv. 2005 à 13:21
essaye toujours de les initialiser avec une chaine vide:
$variable='';

Quand PHP aura besoin que ce soit autre chose qu'une chaine de caractère, il le transformera tout seul.
3
Jean-François Pillou Messages postés 18879 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 274
29 mars 2010 à 15:52
Par défaut il vaut mieux leur donner une valeur NULL :

<?php
$variable = NULL;
?>


Cela fonctionnera qu'il s'agisse d'une chaîne de caractères, un tableau ou un objet.

Avant de l'utiliser, pensez à faire :

<?php
if(isset($mavariable)){
...
}
?>
Jean-François Pillou

Fondateur de CommentCaMarche.net

3
jai eu le meme probleme mais qd je l'ai initialiser avec una variable null comme tu viens de le dire ca a marché .

Merci
0