Что нового

Можно ли разделить 2д массив по строкам?

maxd2007

Новичок
Сообщения
89
Репутация
0
Здравствуйте, подскажите можно ли разделить 2д массив таким образом, скажем у меня есть 2д массив с данными и мне надо поставить разделитель ("|"), но не разделяя каждый элемент в отдельности а разделяя горизонтали, например
$array[0][0] = "F:\"
$array[0][1] = "Not Device"
$array[1][0] = "G:\"
$array[1][1] = "DeviceName"
и на выходе надо получить строку такого типа - F:\Not Device | G:\DeviceName
Пробовал с помощью _ArrayToString, но так и не понял как как он работает с 2д массивом, думал что надо так:
Код:
_ArrayToString ($array,"","","","|")

но так не работает, подскажите возможно ли это вообще?
 

Tempo

AutoIT Гуру
Сообщения
616
Репутация
203
Код:
#include <Array.au3>
Local $aArray[][] = [["F:\", "Not Device"], ["G:\", "DeviceName"]]
_ArrayDisplay($aArray)
MsgBox(0, "", _ArrayToString($aArray, "", -1, -1, "|"))
 
Верх