|
}/{EHR ↓
|
 |
|
28 Сентябрь, 2009, 06:33:18
|
НЕ ХУЕТА!
ХУЕТА!
|
А что тут писать?
Группа: Адекваты Карма: 4
Сообщений: 737 Сила слова: 0.54
|
Есть двухмерный массив. Нужно все значения записать в строку...
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
28 Сентябрь, 2009, 06:43:49 , спустя 10 минут 31 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
Есть двухмерный массив. Нужно все значения записать в строку...
join?
|
|
|
|
|
Записан
|
|
|
|
|
Troy ↓
|
 |
|
28 Сентябрь, 2009, 07:04:30 , спустя 20 минут 41 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Джедаи Карма: 45
Сообщений: 2393 Сила слова: 1.88
|
он же implode
|
|
|
|
|
Записан
|
|
|
|
|
genoc1de ↓
|
 |
|
28 Сентябрь, 2009, 07:46:35 , спустя 42 минуты 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: 3
Сообщений: 60 Сила слова: 5
|
|
|
|
|
|
Записан
|
|
|
|
|
AndryG ↓
|
 |
|
28 Сентябрь, 2009, 08:05:40 , спустя 19 минут 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Группа: Адекваты
Карма: 1
Сообщений: 233 Сила слова: 0.43
|
<?php
$array = array(array('11', '12'), array('21', '22'));
$result = '';
array_walk_recursive ($array, create_function('$v,$k,&$r', '{$r .= " ".$v;}'),& $result);
echo "<PRE>". print_r($array, true). "<br>\"$result\""; Array
(
[0] => Array
(
[0] => 11
[1] => 12
)
[1] => Array
(
[0] => 21
[1] => 22
)
)
" 11 12 21 22"
|
|
|
|
|
Записан
|
|
|
|
|
}/{EHR ↓
|
 |
|
28 Сентябрь, 2009, 08:35:12 , спустя 29 минут 32 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
А что тут писать?
Группа: Адекваты Карма: 4
Сообщений: 737 Сила слова: 0.54
|
<?php
$array = array(array('11', '12'), array('21', '22'));
$result = '';
array_walk_recursive ($array, create_function('$v,$k,&$r', '{$r .= " ".$v;}'),& $result);
echo "<PRE>". print_r($array, true). "
\"$result\""; Array
(
[0] => Array
(
[0] => 11
[1] => 12
)
[1] => Array
(
[0] => 21
[1] => 22
)
)
" 11 12 21 22"
$v,$k,&$r-это что?
|
|
|
|
|
Записан
|
|
|
|
|
AndryG ↓
|
 |
|
28 Сентябрь, 2009, 08:55:51 , спустя 20 минут 39 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Группа: Адекваты
Карма: 1
Сообщений: 233 Сила слова: 0.43
|
http://ua2.php.net/array_walk_recursive
Это три параметра, которые передаются callback-функции.
$Value $Key - значение и индекс текущего элемента массива.
$Result - это пользовательский параметр.
|
|
|
|
|
Записан
|
|
|
|
|
}/{EHR ↓
|
 |
|
28 Сентябрь, 2009, 09:15:33 , спустя 19 минут 42 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
А что тут писать?
Группа: Адекваты Карма: 4
Сообщений: 737 Сила слова: 0.54
|
Нифига не понял ) Мне их надо где то объявлять? Если нет, то всеравно ошибка
|
|
|
|
« Последнее редактирование: 28 Сентябрь, 2009, 09:15:33 от }/{EHR »
|
Записан
|
|
|
|
|
AndryG ↓
|
 |
|
28 Сентябрь, 2009, 09:28:16 , спустя 12 минут 43 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Группа: Адекваты
Карма: 1
Сообщений: 233 Сила слова: 0.43
|
Кого объявлять?! Какая ошибка? Я Вам выдал работающий код и под ним результат его работы. Спустя 1 минуту 3 секунды добавил PHP 5.2.10.10 Спустя 3 минуты 35 секунд добавил array_walk_recursive ($array, create_function('$v,$k,&$r', '{$r .= " ".$v;}'),& $result);
// эквивалент:
function temp_function ($v, $k,& $r){
$r .= " ". $v;
}
array_walk_recursive ($array, 'temp_function',& $result);
|
|
|
|
|
Записан
|
|
|
|
|
}/{EHR ↓
|
 |
|
28 Сентябрь, 2009, 09:50:29 , спустя 22 минуты 13 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
А что тут писать?
Группа: Адекваты Карма: 4
Сообщений: 737 Сила слова: 0.54
|
спс
|
|
|
|
|
Записан
|
|
|
|
|
}/{EHR ↓
|
 |
|
30 Сентябрь, 2009, 05:13:49 , спустя 1 день 19 часов 23 минуты 20 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
А что тут писать?
Группа: Адекваты Карма: 4
Сообщений: 737 Сила слова: 0.54
|
$r - то что вставляется между строчками? аа почему если я пишу $r .= "\n", то не с новой строки начинается?
|
|
|
|
|
Записан
|
|
|
|
|
NRG ↓
|
 |
|
30 Сентябрь, 2009, 05:35:50 , спустя 22 минуты 1 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: Санитары Карма: 777
Сообщений: 4700 Сила слова: 16.81
|
$r - то что вставляется между строчками? аа почему если я пишу $r .= "\n", то не с новой строки начинается?
потому что ты скорее всего делаешь это на венде.
соотвественно нужно юзать виндовые переносы строк. \r
|
|
|
|
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|
}/{EHR ↓
|
 |
|
30 Сентябрь, 2009, 06:11:54 , спустя 36 минут 4 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
А что тут писать?
Группа: Адекваты Карма: 4
Сообщений: 737 Сила слова: 0.54
|
Ну и последний вопрос ) Из двумерного массива нужно сделать одномерный
|
|
|
|
|
Записан
|
|
|
|
|
NRG ↓
|
 |
|
30 Сентябрь, 2009, 06:18:12 , спустя 6 минут 18 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: Санитары Карма: 777
Сообщений: 4700 Сила слова: 16.81
|
Ну и последний вопрос ) Из двумерного массива нужно сделать одномерный
во-первых покажи исходный массив и массив который надо получить.
во-вторых на каком этапе возникли трудности ?
|
|
|
|
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|
}/{EHR ↓
|
 |
|
30 Сентябрь, 2009, 06:25:31 , спустя 7 минут 19 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
А что тут писать?
Группа: Адекваты Карма: 4
Сообщений: 737 Сила слова: 0.54
|
$a[0][0] = 0;
$a[0][1] = 1;
$a[1][0] = 8;
$a[2][0] = 9;
Надо:
$a[0] = 0;
$a[1] = 1;
$a[2] = 8;
$a[3] = 9;
|
|
|
|
|
Записан
|
|
|
|
|