Совсем запутался с array

Тема в разделе "Психологическая консультация", создана пользователем DKraev, 05.05.2011.

  1. DKraev
    Offline

    DKraev <i>(aka gft)</i>

    Регистрация:
    16.08.2008
    Сообщения:
    1 627
    Симпатии:
    216
    Пол:
    Мужской
    Здравствуйте. Делаю одну фигню в вирте.

    Нужно получить значения из списка свойств товаров.

    Смотрю список свойств:

    Код (PHP):
    1. <?php $arr = array($attribute['options_list']);
    2. print_r($arr);
    3.  ?>


    Получаю:

    Array ( [0] => Array ( [0] => Array ( [base_var] => 1 метр [base_value] => 1 метр [sign] => = [display_price] => 29 000 руб. ) [1] => Array ( [base_var] => 1.2 метра [base_value] => 1.2 метра [sign] => = [display_price] => 38 300 руб. ) ) )

    Как вывести только display_price ? Без разницы какой. Главное, в принципе, проверить его присутствие в списке свойств.
     
  2.  
  3. DKraev
    Offline

    DKraev <i>(aka gft)</i>

    Регистрация:
    16.08.2008
    Сообщения:
    1 627
    Симпатии:
    216
    Пол:
    Мужской
    Такая конструкция будет правильной?

    Код (PHP):
    1. <?php echo $arr["0"]["0"]["display_price"]; ?>
     
  4. vesy
    Offline

    vesy специалист

    Регистрация:
    02.07.2010
    Сообщения:
    263
    Симпатии:
    53
    Пол:
    Мужской
    угу.а еще
    Код (PHP):
    1. <?php echo $arr["0"]["1"]["display_price"]; ?>
     
    DKraev нравится это.
  5. DKraev
    Offline

    DKraev <i>(aka gft)</i>

    Регистрация:
    16.08.2008
    Сообщения:
    1 627
    Симпатии:
    216
    Пол:
    Мужской
    Ну да, это чтобы получить второй display_price. Мне, в принципе он не нужен. Достаточно зацепить первый.
     

Поделиться этой страницей

Загрузка...