"вываливает" :) - не присваивается переменной $str, а отображается на экране Задача - 1)обратиться к гуглу - 2) получить ответ - 3) удалить из ответа лишнее - 4)результат на экран
На этапе 2 - получаю текст файла - пытаюсь сохранить его в переменной чтобы потом подрезать Но на экран "вываливается" текст файла - минуя мою логику сохранения в переменной и т.д.