begin process at 2010 02 10 03:05:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

que signifie ".=" ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

que signifie ".=" ?

lundi 14 novembre 2005 à 17:33:31 | que signifie ".=" ?

kelu28

quel est la signification de .= dans la ligne de code ci-dessous?


$variable .= $_server['QUERY_STRING'];
lundi 14 novembre 2005 à 18:25:09 | Re : que signifie ".=" ?

superbaloo78

tu considere $variable comme une string et tu viens rajouter le contenu de $_server['QUERY_STRING'] à la fin de cette variable
exemple tu a
$variable = "lecontenu1";
$variable2 = "contenu2";
$variable .= $variable2;
echo($variable); //cela te retournera lecontenu1contenu2 .....

tu ajoute deux strings ....

Si ma reponse vous convient, merci de l'accepter pour fermer le sujet
lundi 14 novembre 2005 à 18:29:13 | Re : que signifie ".=" ?

superchinois

Réponse acceptée !

D'une manière générale, le signe "." en php sert à concaténer des chaines. Ex :

echo "to"."to"; donne "toto" à l'affichage.

on aurait aussi pu l'écrire dans une variable ex :
$var="to";
$var=$var."to";
echo $var   //affiche "toto"

Les commandes suivantes produisent le meme résultat :
$var="to";
$var.="to";
echo $var   //affiche "toto"

le ".=" sert donc à gagner du temps (ca veut dire "$var reçoit $var auquel on ajoute les caractères "to", en français :o) ).

On peut aussi employer quelques autres raccourcis :
$i=$i+1   ->  $i++
$i=$i+5   -> $i+=5
$i=$i-1         -> $i--

Ca sert à gagner du temps et à être plus lisible. Dans ta question,
$variable .= $_server['QUERY_STRING'];  $variable reçoit $variable + contenu de ta variable d'objet server.

Voilà :o)

lundi 14 novembre 2005 à 18:29:50 | Re : que signifie ".=" ?

superchinois

Arf, Superbaloo78 a été plus vite que moi pour répondre :o)
lundi 14 novembre 2005 à 18:39:28 | Re : que signifie ".=" ?

superbaloo78

toujours
mais mon explication est loin d'etre aussi complete que le tienne
lundi 14 novembre 2005 à 18:43:42 | Re : que signifie ".=" ?
lundi 14 novembre 2005 à 19:30:31 | Re : que signifie ".=" ?

coucou747

Mais c'est pas possible ça !!! je viens pour répondre, et t'as déja eu la réponse, t'as même pas fait réponse accèptée...

On n'a pas de temps à perdre, alors accèpte les réponses quand t'as la solution !

In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

[ Lien ]
lundi 14 novembre 2005 à 21:51:19 | Re : que signifie ".=" ?

kelu28

oups j'avais pas vu!


mardi 15 novembre 2005 à 09:23:43 | Re : que signifie ".=" ?

Anthomicro

Tu n'as pas vu et tu n'as toujours pas cliqué sur "réponse acceptée" (je me suis pointé pour répondre également...)




    Cette discussion est classée dans : signifie


    Répondre à ce message

    Sujets en rapport avec ce message

    Que signifie cette variable $PHP_SELF [ par iomega ] Bonjour à tous j'ai une question certainement idiotemais je vois souvent la variable "$PHP_SELF "dans un que signifi-t-elle ?merci


    Nos sponsors


    Sondage...

    CalendriCode

    Février 2010
    LMMJVSD
    1234567
    891011121314
    15161718192021
    22232425262728

    Consulter la suite du CalendriCode

     
    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 0,265 sec (3)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales