Php : définition de variable ?

Résolu
antic80 -  
 edemkossi -
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   Statut Membre Dernière intervention   387
 
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 19261 Date d'inscription   Statut Webmaster Dernière intervention   63 277
 
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
edemkossi
 
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