Mailinglisten-Archive |
This is a multi-part message in MIME format. ------=_NextPart_000_003E_01BF91CA.C2B61F40 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo! Folgendes Problem: Ich hab eine Variable $name in einer Funktion, die bei Aufruf der = Funktion mehrmals den Wert wechselt. Bei 'echo $name' gibt er mir also = hintereinander verschiedene Strings aus. (Wenn ich nun z.B. 'echo = $name[0]' eingebe, bekomm ich den jeweils ersten Buchstaben jedes = Strings !?) Ist $name nun ein Array oder eine Variable ??? Nun will ich diese einzelnen Werte so speichern, das sie global in einer = Variable abrufbar sind. Also: '$test =3D array($name)'=20 Jetzt werden die einzelnen Strings aber nur unter $test[0] gespeichert = und =FCberschreiben sich dann gegenseitig! Was mache ich falsch, und wieso ergibt 'echo $name[0]' die = Anfangsbuchstaben ??? Vielen Dank an alle! ------=_NextPart_000_003E_01BF91CA.C2B61F40 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hallo!<BR>Folgendes = Problem:</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Ich hab eine Variable $name in einer = Funktion, die=20 bei Aufruf der Funktion mehrmals den Wert wechselt. Bei 'echo $name' = gibt er mir=20 also hintereinander verschiedene Strings aus. (Wenn ich nun z.B. 'echo = $name[0]'=20 eingebe, bekomm ich den jeweils ersten Buchstaben jedes Strings !?) Ist = $name=20 nun ein Array oder eine Variable ???</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Nun will ich diese einzelnen Werte so = speichern,=20 das sie global in einer Variable abrufbar sind.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Also:<BR>'$test =3D array($name)' = <BR>Jetzt werden=20 die einzelnen Strings aber nur unter $test[0] gespeichert und = =FCberschreiben sich=20 dann gegenseitig!</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Was mache ich falsch, und wieso ergibt = 'echo=20 $name[0]' die Anfangsbuchstaben ???</FONT></DIV> <DIV> </DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Vielen Dank an = alle!</FONT></DIV></BODY></HTML> ------=_NextPart_000_003E_01BF91CA.C2B61F40--
php::bar PHP Wiki - Listenarchive