Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3368 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Syntaxe inconnue

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Syntaxe inconnue

n°1604542
Metabolicm​an
Posté le 27-08-2007 à 15:42:40  profilanswer
 

Bonjour à tous,  
 
Voila j'ai reçu un script à mon boulot et il y a quelques lignes qui me laisse perplexe, je n'ai aucune idée de ce que cela  
signifie (peut etre rien de spécial si cela se trouve) j'ai effectué des recherches sur différents sites mais rien trouvé.
 
Voici un exemple:
 
if(!empty($Row[qui]))
{
    $Note.="qui:".$Row[qui].";";
}
Le problème, c'est le point à la fin de la variable alors qu'avant la condition est déclaré la variable $Note="";
puis après à la fin de la ligne avec deux points virgule...

mood
Publicité
Posté le 27-08-2007 à 15:42:40  profilanswer
 

n°1604546
flo850
moi je
Posté le 27-08-2007 à 15:54:09  profilanswer
 

$Note="";  J'initialise ma variable $Note avec une chaine de cractaère vide
 
 
if(!empty($Row[qui]))  si le tableau $Row contient une valeur  dans la case "qui"
 
$Note.=  J'ajoute a la fin de $Note
$Note.="qui:"                             J 'ajoute "qui :" a la fin de la chaine de caractère $Note
$Note.="qui:".$Row[qui]           J'ajoute "qui :" + le contenu de la $Row[qui]  
$Note.="qui:".$Row[qui].";"    J'ajoute un point virgule dans ma chaine de caractère
$Note.="qui:".$Row[qui].";";    Je mets un ; a la fin pour dire que cette ligne d'instruction est terminée
 
 

n°1604548
Metabolicm​an
Posté le 27-08-2007 à 15:57:47  profilanswer
 

ah yeah merci!!!! pratique ce pti truc ;)  
 
Merci pour la rapidité :D

n°1604550
durkheim
Posté le 27-08-2007 à 15:59:24  profilanswer
 

Oui, ou plus succintement, '.' étant l'opérateur de concaténation, '.=' est l'opérateur d'ajout, comme +=, ou *=, etc.

n°1604655
Bouchon2
Crabe glauque
Posté le 27-08-2007 à 17:34:52  profilanswer
 

Le codeur qui a écrit ça n'est probablement pas formé au PHP. Les clés alphanumériques des tableaux doivent être entre guillements ou en général entre apostrophes : $Row['qui']. PHP génère une E_NOTICE si on ne le fait pas, c'est pourquoi il faut activer l'affichage des erreurs pendant la phase de développement.


Message édité par Bouchon2 le 27-08-2007 à 17:35:53
n°1604695
HiATuZ
Posté le 27-08-2007 à 18:20:38  profilanswer
 

ou peut être que le posteur voulait simplement cacher le nom de la variable ^^


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Syntaxe inconnue

 

Sujets relatifs
DOM : gérer les erreurs de syntaxe[JAVA] Question de syntaxe
Une erreur SQL qui m'est inconnuePetite erreure de syntaxe ? introuvable !
Syntaxe de mysql dans phpErreur de syntaxe a la *** !
Syntaxe javascript correcte?Probleme pour écrire dans un fichier avec la fonction fwrite
Erreur InconnueSyntaxe inconnue
Plus de sujets relatifs à : Syntaxe inconnue


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)