powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Perl) Почему return процедуры выводит на экран?
2 сообщений из 2, страница 1 из 1
(Perl) Почему return процедуры выводит на экран?
    #33135047
GUEST1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
код:

sub file_get_contents {
open FHANDLE, "<".$_[0];
while ( <FHANDLE> ) {
$file_content .= $_;
}
close FHANDLE;
return $file_content;
}

file_get_contents ( "test.html" );


этот код почему-то выводит содержимое test.html файла.. но черт побери КТО ЕГО ПРОСИТ???
return по идее должен ведь только вернуть а не выводить на экран!
какого фига оно распечатывает??
Я же не пишу:
print file_get_contents ( "test.html" );

че за странная работа оператора??? поясните плиз кто сможет....
...
Рейтинг: 0 / 0
(Perl) Почему return процедуры выводит на экран?
    #33135334
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
совершенно верно, ничего выводить не должен.
Привиде более полный кусок кода...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Perl) Почему return процедуры выводит на экран?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]