Posez votre question Signaler

Php chaines caracteres

informatique_04 69Messages postés 1 août 2005Date d'inscription 17 mars 2010Dernière intervention - Dernière réponse le 18 févr. 2008 à 22:34
bonjour
voila mon problemme
commet sommer "addition" deux chaine de caracteres
j'ai esseyé "+" mais toujours le resultat est 0
merci
Lire la suite 

Php chaines caracteres »

6 réponses
Réponse
+1
moins plus
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.
Ajouter un commentaire
Réponse
+0
moins plus
Slt,

Peut-on voir ton code ?
informatique_04- 5 sept. 2006 à 13:13
merci pour l'aide
voila le code
<?php

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

?>
affeche toujours 0
Ajouter un commentaire
Réponse
+0
moins plus
En php la concaténation se fait avec le point ou la virgule.
 echo $motpasse . 'abcd'; 
Ajouter un commentaire
Réponse
+0
moins plus
mais je ne veux pas fair la concatination je veux sommer les 2 chaine
par exemple "a"+1 = "b"
merci
Ajouter un commentaire
Réponse
+0
moins plus
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.
Ajouter un commentaire
Ce document intitulé « php chaines caracteres » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?