Alles anzeigenIch denke du hast Arrays noch nicht ganz verstanden.
Anders kann ich mir deine Indizierung wo du Strings anstatt Integer(Ganzzahlen) als Index nimmst nicht erklären.Um deine Ausgangsfrage zu klären:
Spoiler anzeigen
[autoit]#include
[/autoit] [autoit][/autoit] [autoit]; Array Definieren:
[/autoit] [autoit][/autoit] [autoit]
Global $ArrayAlt[4]; Array initialisieren:
[/autoit] [autoit][/autoit] [autoit]
$ArrayAlt[0] = "Wert1"
$ArrayAlt[1] = "Wert2"
$ArrayAlt[2] = "Wert3"
$ArrayAlt[3] = "Wert4"; Neue Variable für Array erstellen:
[/autoit] [autoit][/autoit] [autoit]
Global $ArrayNeu; $ArrayAlt in $ArrayNeu umkopieren
[/autoit] [autoit][/autoit] [autoit]
$ArrayNeu = $ArrayAlt; Inhalt des neuen Array ausgeben:
[/autoit]
_ArrayDisplay($ArrayNeu, "Inhalt von $ArrayNeu")
Hallo, arrays habe ich verstanden. Nur ist die Sprache, welche ich sonst nutze php(web), in welcher es üblich ist arrays mit strings als keys zu benutzen, da man eine bessere Übersicht hat wenn man die Werte ausliest. Dies ist auch genau das, was ich brauche, da die Werte in einer zufälligen Reihenfolge in das Array kommen. Also ich weiß nicht ob [blubb] in deinem beispiel nun $arrayalt[0] oder [3] ist etc.. Ist es möglich z.B ein zweidimensionales array zu benutzen also $array[randomzahl][0] = "blubb" und $array[randomzahl][1] = "Wert1". Jetzt will ich den wert $array[randomzahl][1] auslesen wo der Wert $array[randomzahl][0] = blubb ist.Hinweis randomzahl != string, sondern steht für eine Zufallszahl^^.
Außerdem danke, für die beiden hilfreichen Beiträge.