webForumDet fria alternativet

konkatinering

PHP

7 svar · 594 visningar · startad av gucken

Medlem sedan sep. 2001287 inlägg
Frågan#1

Hallå igen, har tittat runt lite och verkar finna att det inte går att "klistra" ihop 2 textsträngar i php
ex:

$nisse = "kanel";
$nisse = $nisse & "bulle";

eller har jag bara gjort fel? det måste gå på nåt sätt tycker man juh.

Medlem sedan maj 20003 652 inlägg
#2

Re: konkatinering

gucken skrev:

Hallå igen, har tittat runt lite och verkar finna att det inte går att "klistra" ihop 2 textsträngar i php
ex:

$nisse = "kanel";
$nisse = $nisse & "bulle";

eller har jag bara gjort fel? det måste gå på nåt sätt tycker man juh.

$nisse = "kanel";
$nisse .= "bulle";
$nisse = "kanel";
$nisse = $nisse."bulle"; // Är inte helt säker, men det borde fungera
Medlem sedan feb. 20022 594 inlägg
#3

Strängkonkatenering i PHP är väl typ

$nisse + "bulle";
Medlem sedan aug. 20002 975 inlägg
#4

Ekström skrev:

Strängkonkatenering i PHP är väl typ

$nisse + "bulle";

Nej, så gör du i javascript möjligtvis. I PHP är det, som Viking visade, punkt som gäller för att slå ihop två strängar. Bägge Vikings varianter fungerar utmärkt.

Medlem sedan sep. 2001287 inlägg
#5

Hur blir det i exemplet nedan?

$var = 1;
$var .= +10;

Blir var 11 då?

Medlem sedan juni 2000373 inlägg
#6

gucken skrev:

Hur blir det i exemplet nedan?

$var = 1;
$var .= +10;

Blir var 11 då?

Sådär kan du nog inte göra. Med . slår du ihop två strängar, det du visade är ju heltal.

Medlem sedan sep. 2001287 inlägg
#7

Fick till det med
$var = 1;
$var = $var + 10

Medlem sedan aug. 20002 975 inlägg
#8

Du kan även göra så här:

$var = 1;
$var += 10;
253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)