|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
как вывести все эелементы многомерного массива
По какой формуле можно вывести на экран все элементы двумерного массива в PHP4 ? Что то не найду в документации.
foreach вроде для одномерного или это не важно? И другой вопрос. У меня есть массив с несколькими файлами, как его отсортировать взависисмости от размера файла. Т.е от самого маленького файла по размеру до самого большого. С уважением, Виктория. |
|
|||||
Ну что никто ничего не скажет?
|
|
|||||
1.
$aData = array( array ( 0, 1, 2 ), array( 3,4,5), array( 6,7,8) ); for ( $row=0; $row < 3; $row++ ) { for ( $col =0; $col<3, $col++ ) { $myresult = $aData[$row][$col]; } } в простейшем случае. или же foreach(...) если у тебя ассоциативные массивы, и т.д. и т.п. 2. А что значит массив с файлами? Какая структура его? есть такая функция sort( $aData ), сортирует одномерный массив |
|
|||||
Ну так это понятно,
а если у меня в ключах не числа, а string (например имена или пароли) как тогда выводить? Что то не доходит до меня. |
|
|||||
Вот конкретно, есть например массив
$A={"login1"}{"password1"}="name1"; ............................................................. $A={"loginN"}{"passwordN"}="nameN"; Как его весь вывести. |
|
|||||
Вот массив, который содержит в себе элементы из двух асоциативных записей :
$a[0]["login"] = "name0"; $a[0]["password"] = "pass0"; $a[1]["login"] = "name1"; $a[1]["password"] = "pass1"; $a[2]["login"] = "name2"; $a[2]["password"] = "pass2"; $a[3]["login"] = "name3"; $a[3]["password"] = "pass3"; $a[4]["login"] = "name4"; $a[4]["password"] = "pass4"; $a[5]["login"] = "name5"; $a[5]["password"] = "pass5"; А это цикл, который эти записи печатает: foreach( $a as $val ) { echo "login=" . $val["login"] . "; pass=" . $val["password"] . "<br>\n"; |
Часовой пояс GMT +4, время: 18:54. |
|
« Предыдущая тема | Следующая тема » |
|
|