Php chaines caracteres

informatique_04 Messages postés 70 Statut Membre -  
 Milamber -
bonjour
voila mon problemme
commet sommer "addition" deux chaine de caracteres
j'ai esseyé "+" mais toujours le resultat est 0
merci

5 réponses

  1. Milamber
     
    ca a un sens, effectivement en php (et pas que la d'ailleurs)
    'a'+1='b'
    mais tu ne peut sommer qu'un caractère et un nombre pas une chaîne et un nombre
    encore moins deux chaînes.
    et "abc"+1 ou "truc"+"toto" ne veulent rien dire en php.

    si tu veux qu'une telle opération affiche un résultat,
    tu devra toi-même créer une fonction qui le calcule.
    1
  2. Dingo
     
    Slt,

    Peut-on voir ton code ?
    0
    1. informatique_04 Messages postés 70 Statut Membre
       
      merci pour l'aide
      voila le code
      <?php

      $motpasse="mot";
      echo $motpasse+"abcd";

      ?>
      affeche toujours 0
      0
  3. Dingo
     
    En php la concaténation se fait avec le point ou la virgule.
     echo $motpasse . 'abcd'; 
    0
  4. informatique_04 Messages postés 70 Statut Membre
     
    mais je ne veux pas fair la concatination je veux sommer les 2 chaine
    par exemple "a"+1 = "b"
    merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Dingo
     
    Ben si ce sont tous les 2 des nombres, je vois pas le problème ?

    Si par contre tu veux additionner 2 chaines de caractères ou une chaine et un nombre, ça n'a aucun sens.
    0