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

3 réponses

  1. GallyNet Messages postés 437 Statut Membre 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
  2. Jean-François Pillou Messages postés 18961 Date d'inscription   Statut Webmaster Dernière intervention   63 308
     
    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
  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