[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: next() и массивы
nugle
Возможно ли из массив вернуть с помощью next() например 3 элемент или есть ли какие либо аналоги, например:

Array
(
[name] => 1
[type] => 2
[tmp_name] => 3
[error] => 4
[size] => 5
)

Нужно вытащить tmp_name!
как вытащить name и size понятно, ну конечно и с некст понятно, так

next($arr);
next($arr);
next($arr);

ну или циклом, а есть как нибудь попроще?



Спустя 21 минута, 51 секунда (31.03.2011 - 14:31) neadekvat написал(а):
Не понимаю, почему бы не обратить напрямую к элементу?
Ведь в данном случаи это не однородные данные, для которых, имхо, предназначена функция next, тут перечисление свойств некоего объекта.

Спустя 10 минут, 26 секунд (31.03.2011 - 14:41) nugle написал(а):
$_FILES['tmp_name'] никак нельзя, предположим что по условию, надо через некст или каким нибудь аналогом!

Спустя 7 минут, 17 секунд (31.03.2011 - 14:48) neadekvat написал(а):
Ок, смотри, ты говоришь, что знаешь о варианте перебора в цикле и next, вариант обратится напрямую тебе не подходит. Каких еще извращений ты ждешь в ответ?

Посмотри функции работы с массивами. Вдруг что-то интересное для себя найдешь.

Спустя 2 минуты, 45 секунд (31.03.2011 - 14:51) nugle написал(а):
neadekvat
я просто спросил, бывают ли легче варианты!а это я посмотрю)

Спустя 52 минуты, 12 секунд (31.03.2011 - 15:43) Trianon написал(а):
Цитата
$_FILES['tmp_name'] никак нельзя, предположим что по условию,


Таковое утверждение требует убедительных железных пояснений.
В противном случае народ подумает (совершенно заслуженно) что ему пытаются мозг вынести.

Спустя 22 минуты, 51 секунда (31.03.2011 - 16:06) nugle написал(а):
Trianon
у меня массив в массиве....и с помощью цикла внутри метода нужно вернуть все ['tmp_name']

Спустя 3 минуты, 21 секунда (31.03.2011 - 16:10) Trianon написал(а):
и что мешает все их вернуть?
$res = $_FILES['tmp_name']; // массив

$line = implode(' ', $_FILES['tmp_name']); //строка

Спустя 3 минуты, 45 секунд (31.03.2011 - 16:13) nugle написал(а):
Trianon
((((, вы задачу не поняли....
вообщем я попросил что мне нужно или через некст или через аналоги!

Спустя 2 часа, 13 минут, 1 секунда (31.03.2011 - 18:26) kasichvadim написал(а):
Цитата (nugle @ 31.03.2011 - 13:09)
Нужно вытащить tmp_name!

А как еще можно понять эту задачу? blink.gif
Здесь колдовством, шаманством и ясновидением никто не занимается wacko.gif

Спустя 21 минута, 11 секунд (31.03.2011 - 18:47) sergeiss написал(а):
nugle - ты занимаешься (если очень мягко говорить) мазохизмом (для себя) и садизмом (по отношению к мозгам других) :0

Ты не умничай и не спрашивай, как тебе сделай то-то и то-то, а опиши всю задачу. Тогда подумаем над вариантами решения. А если ты предлагаешь помочь тебе записать 5 символов в поле, где их всего 4... То и ответа тебе никто не даст.

Спустя 17 минут, 25 секунд (31.03.2011 - 19:05) neadekvat написал(а):
Цитата (sergeiss @ 31.03.2011 - 18:47)
А если ты предлагаешь помочь тебе записать 5 символов в поле, где их всего 4

Вспомнился стеб про 4 ошибки в слове еж.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.