Что нового

[Массивы] Как объединить два массива разной размерности

Kasol

Новичок
Сообщения
27
Репутация
0
Вечер добрый..У меня есть два двумерных массива.Как можно сделать один?
Первый Массив
Код:
$aData[60][3] = [['[Место] #74, Страна производителя, Grafix', 2, $5500], _
                           ['[Место] #76, Страна производителя, Grafix', 1, $2500], _
                           ['[Место] #94, Страна производителя, Grafix', 4, $4400], _
                           ['[Место] #714, Страна производителя, Grafix', 6,$7300]]





Второй Массив
Код:
$aLinks[60][2] = [['Страна производителя, http://www.sait.com/object.php?id=74], _
                           ['Страна производителя, http://www.sait.com/object.php?id=76], _
                           ['Страна производителя, http://www.sait.com/object.php?id=94], _
                           ['Страна производителя, http://www.sait.com/object.php?id=714]]



Нужно что-бы получился такой массив


Код:
$aData[60][3] = [['[Место] http://www.sait.com/object.php?id=74, 2, $5500], _
                           ['[Место] http://www.sait.com/object.php?id=76', 1, $2500], _
                           ['[Место] http://www.sait.com/object.php?id=94', 4, $4400], _
                           ['[Место] http://www.sait.com/object.php?id=714', 6,$7300]]


Или это можно сделать без объединения массивов?
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Kasol
Вы правильно написать массивы можете?
 
Автор
K

Kasol

Новичок
Сообщения
27
Репутация
0
А что с ними не правильного?
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Код:
#include<Array.au3>

Local $aData[4][3] = [["[Место] #74, Страна производителя, Grafix", 2, "$5500"], _
			          ["[Место] #76, Страна производителя, Grafix", 1, "$2500"], _
					  ["[Место] #94, Страна производителя, Grafix", 4, "$4400"], _
					  ["[Место] #714, Страна производителя, Grafix", 6, "$7300"]]

Local $aLinks[4][2] = [["Страна производителя", "http://www.sait.com/object.php?id=74"], _
					   ["Страна производителя", "http://www.sait.com/object.php?id=76"], _
					   ["Страна производителя", "http://www.sait.com/object.php?id=94"], _
					   ["Страна производителя", "http://www.sait.com/object.php?id=714"]]

_ArrayDisplay($aData)

For $i = 0 To UBound($aData) - 1
   $aData[$i][0] = StringFormat('[Место] %s', $aLinks[$i][1])
Next

_ArrayDisplay($aData)


Добавлено:
Сообщение автоматически объединено:

Kasol [?]
А что с ними не правильного?
Теперь видите, что неправильно?
 
Автор
K

Kasol

Новичок
Сообщения
27
Репутация
0
Garrett Да,простите.Сразу просто не заметил..Но,после вашего замечания подправил!


Добавлено:
Сообщение автоматически объединено:

Garrett Спасибо! Ваш вариант то,что надо :beer:
 
Верх