[PHP] String variabelen bij elkaar "optellen"

Pagina: 1
Acties:
  • 124 views sinds 30-01-2008

  • McKaamos
  • Registratie: Maart 2002
  • Niet online

McKaamos

Master of the Edit-button

Topicstarter
Yo,

ik ben hier een stukkie php aan het coden.
ik heb 6 variabelen, $a_, $b_, $c_, $d_, $fullname en $app.
$a_ t/m $d_ zijn komen uit velden in een database, $fullname moet een "optelling" zijn van $a_,$b_ en $c_.
nu probeer ik dus die 3 variabelen $a_ t/m $c_ bij elkaar te plakken met een spatie er tussen in de variabele $fullname, die dan weer vergeleken word met $app.
als dat overeen komt, word de waarde in $d_ weergegeven.

nu lijkt het er alleen op dat je geen strings bij elkaar op kan tellen omdat de waarde van $fullname steeds 0 is.
de manier waarop ik probeer op te tellen is: $fullname = $a_ + ' ' + $b_ + ' ' + $c_;
doe ik iets fout, of kan het gewoon simpelweg niet op deze manier?
als het niet zo kan, hoe moet het dan wel?

thnx alvast

Iemand een Tina2 in de aanbieding?


  • André
  • Registratie: Maart 2002
  • Laatst online: 19-08 12:30

André

Analytics dude

Vervang die + door een . als je string wil plakken. En als je wil optellen moet je er eerst integers van maken (met parseInt ofzo).

  • megamuch
  • Registratie: Februari 2001
  • Laatst online: 29-01 20:14

megamuch

Tring Tring!

je moet $a_ $b_ en $c_ concatten.. Tenminste dat is denk ik wat je wilt doen.
En we concatten variabelen door er punten tussen te zetten. Dus:
PHP:
1
$fullname = $a_." ".$b_." ".$c_;

nou ja.. zoiets iig.. tis weer maandag

Verstand van Voip? Ik heb een leuke baan voor je!


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 02:40

Pelle

🚴‍♂️

parseInt in php? Je kunt gewoon casten hoor :)

Maare, verkeerde forum, en ook nog eens basic dus ik move 'm niet maar gooi er een slotje op :)

Dit topic is gesloten.