Обьясните где здесь косяк php?
Версия PHP до 5.4 не умеет в такой синтаксис.
Выберите хостинг на котором PHP 5.4 или выше или пишите код вида$friends_list = OdnoklassnikiSDK::makeRequest("users.getInfo", array("fields" => "name,pic_5", "uids" => $friends[0]));
$first_friend = $friends_list[0];
PS Обновить php в любом случае правильно, сейчас не стоит использовать версии ниже 5.5, а лучше 5.6 https://secure.php.net/supported-versions.php
Обновите php