два апострофа (а точнее две одинарных кавычки (') ибо апостроф (’) это другой символ и имеет инное значение) - пустая трока
вообще в пхп есть 8 типов данных в данном случае функция работает со строковым типом (то есть возвращает таковой), но исключительная ситуация вызывает вариант когда функция в этом варианте не возвращает ничего, а на языке этот тип называется NULL
а теперь вкуривателю: вообще если у тебя трудности с алгоритмами то лучше не лезьть в это дело вовсе и ответ
всем кто помог дать прямой ответ - жирный минус.
как минимум помогли человеку НЕ научиться разбираться с кодом, искать ошибки, отлаживать, и приучили бегать на форум по любому мелочному поводу
ну блин, смотрите что приходит. почему вообще у вас в первом примере был объект а во втором строка. что отдает файл in_rss.php ?
все эти вопросы должны у вас возникать и ответить на них можете только вы
если не знаете что делать. ставьте вардамп и дай после каждой строчки и смещайте до тех пор пока не появится ошибка ну и разбирайтесь с тем почему в определенных местах появляются данные не тех типов, например в форич попадает строка или массив не той структуры
так симптомы очевидные и вроде по описанию как все воспроизводится при работе без кук
ищите в коде упоминания функций по работе с куками и всякие проверки, очевидно ошибка там, а в остольном только вардамп, иксдебаг, только хардкор