Problem mit Stringverkettung

Problem mit Stringverkettung

am 15.11.2006 14:08:45 von Gerhard Landeck

Hallo, NG,


bin neu mit PHP und habe ein Problem mit Stringverkettung.

Also:

beim Parsen einer Datei werden verschiedene Variablen Strings
zugewiesen. Am Ende jedes inhaltlich zusammengehörenden
Abschnitts sollen diese Strings verkettet werden. Das klappt aber
nicht. Also z.B.

$var1 = 'Inhalt 1';
$var2 = 'Inhalt 2';

Keine der folgenden Varianten ist gegangen:
$verkettung = $var1.$var2
$verkettung = "$var1"."$var2"

Auch nicht $verkettung = "$var1".' Literal' geht oder ein einfaches

echo "$var1".'irgendwas'

Ich bekomme immer nur mit echo $verkettung den Inhalt von $var1
ausgegeben. Habe alle(?) möglichen Varianten probiert.

Weiß jemand, woran das liegen könnte?

Gruß, Gerhard

Re: Problem mit Stringverkettung

am 15.11.2006 14:24:09 von Niels Braczek

Gerhard Landeck schrieb:

> beim Parsen einer Datei werden verschiedene Variablen Strings=20
> zugewiesen. Am Ende jedes inhaltlich zusammengehörenden
> Abschnitts sollen diese Strings verkettet werden. Das klappt aber=20
> nicht. Also z.B.
>=20
> $var1 =3D 'Inhalt 1';
> $var2 =3D 'Inhalt 2';
>=20
> Keine der folgenden Varianten ist gegangen:
> $verkettung =3D $var1.$var2
> $verkettung =3D "$var1"."$var2"
>=20
> Auch nicht $verkettung =3D "$var1".' Literal' geht oder ein einfaches
>=20
> echo "$var1".'irgendwas'
>=20
> Ich bekomme immer nur mit echo $verkettung den Inhalt von $var1=20
> ausgegeben. Habe alle(?) möglichen Varianten probiert.

Die Verkettung funktioniert in allen deinen Beispielen (wenn man von den
fehlenden Semikola am Ende der Zeilen absieht), wobei die erste Variante
die korrekte ist. Wenn es für dich so aussieht, als würde die Verkett=
ung
nicht funktionieren, kann es nur daran liegen, dass $var2 leer ist.
var_dump() kann dir da Klarheit verschaffen.

MfG
Niels

--=20
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------

Re: Problem mit Stringverkettung

am 15.11.2006 14:25:55 von unknown

Post removed (X-No-Archive: yes)