• Всем привет! Народ. Такой момент. Я вывожу подкатегории следующим кодом:
    <?php $apartments = get_categories(‘orderby=id&parent=2&hide_empty=0’); ?>
    Вызываю цикл: foreach ($apartments as $category)
    И вывожу название категории $category->name;
    Пример названия: Этажи 2-4.
    Теперь мне нужно выбрать из название определённую область(2-4). Попробовал занести название в переменную: $c_stages = $category->name.
    И выбрать нужный фрагмент через explode:
    $c_stages = explode(» «, $c_stages_num);
    Вывожу нужную мне область: $c_stages_num[1];
    Но вот проблема. Код не работает, потому что $category->name не заносится в переменную $c_stages. Подскажите, как это можно сделать? Заранее спасибо!

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Я бы попробовал ещё 1 цикл foreach
    foreach (array_expression as $value)
    $c_stages = explode(» «, $c_stages_num);

    или
    foreach (array_expression as $key => $value)
    $c_stages = explode(» «, $c_stages_num);

    Модератор Юрій

    (@yube)

    Попробовал занести название в переменную: $c_stages = $category->name.
    И выбрать нужный фрагмент через explode:
    $c_stages = explode(» «, $c_stages_num);

    Откуда $c_stages_num и что в ней?

Просмотр 3 ответов — с 1 по 3 (всего 3)

Тема «Не удаётся занести имя категории в переменную» закрыта для новых ответов.