За последние 24 часа нас посетили 32945 программистов и 1821 робот. Сейчас ищет 881 программист ...

Как вытянуть переменную из цикла foreach?

Тема в разделе "PHP для новичков", создана пользователем Alex84, 24 фев 2012.

  1. Alex84

    Alex84 Активный пользователь

    С нами с:
    12 фев 2012
    Сообщения:
    26
    Симпатии:
    0
    Есть код:
    Код (Text):
    1.  
    2. $files = array();
    3. $list = glob('*.*');
    4. foreach($list as $file)
    5.     $files[$file] = filemtime($file);
    6.  
    7. arsort($files);
    8.  
    9.  
    10.  
    11.  
    12. foreach($files as $file => $date)
    13. {
    14. echo $file;
    15. }

    Как перенести содержимое переменной $file в цикле foreach в другую переменную например $ttt но уже не в цикле foreach?

    Добавлено спустя 4 минуты 30 секунд:
    Нужно получить содержимое переменной $file но уже не в цикле foreach. Хвост foreach мешает. Но а без этого цикла тоже нельзя.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    никак. ты говоришь бред. =)

    у тебя есть $files. Это кучка файлов. Можешь обращаться к этому массиву и к любому его члену в любом месте, где тебе нравится.

    А цикл форыч перебирает члены массива $files и всё.