Ошибка функции PHP Невозможно использовать возвращаемое значение функции в контексте записи -Функция, возвращающая массив. Мозг медленно взрывается [закрыто]

Я вызываю функцию, которая возвращает массив, но сталкиваюсь с этой ошибкой :Невозможно использовать возвращаемое значение функции в контексте записи

Многие люди получают эту ошибку, но я не вижу, что я сделал неправильно.

Это функция:

function select_image_styles_from_category($category)
{
$image_details();
switch($category)
{
    case 'twine':
            $image_details[0] = get_bloginfo('template_directory'). '/images/titles/blog-twine.png';
            $image_details[1] = 'on-top';
            break;
    case 'scrapbook':
            $image_details[0] = get_bloginfo('template_directory'). '/images/blog/papers.png';
            $image_details[1] = 'on-top';
            break;
    default:
            $image_details[0] = 'stuff';
            $image_details[1] = 'things';
}

return $image_details;

}

Затем я вызываю эту функцию из другой функции, и это строка, в которой она ошибается (в этой функции есть что-то еще, но это просто лишнее для остальной части вопроса):

function add_img_styles_to_special_categories($the_content_string, $category)
{
        //erroring line
    $image_details() = select_image_styles_from_category($category);
}

Я пропустил актерский состав? Нужно ли явно создавать массив? Я перепутал заявление по делу? Я действительно не вижу, чего мне не хватает. У кого-нибудь из вас, великолепных красоток, есть какие-нибудь указатели?

0
задан Gem 13 July 2012 в 09:49
поделиться