Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (8 – Обнаружение конца файла, часть 2)

предыдущая часть ««»» следующая часть
При использовании оператора <> в операторе проверки условия цикла while, можно исключить явную проверку с помощью функции defined. В результате этот цикл становится более удобным для восприятия. Эта конструкция работает правильно, даже если строка состоит из отдельного символа <> или является пустой (такие значения обычно рассматриваются интерпре­татором Perl как ложные). При использовании оператора <> за пределами оператора проверки условия циклов while обязательно используйте функцию defined для проверки того, соответствует ли возвращаемое значение условию EOF.

И наконец, для явной проверки дескриптора файла на условие EOF может приме­няться функция eof. Функция eof () возвращает истинное значение, если при следующем чтении из дескриптора файла FILEHANDLE возникнет условие EOF. При вызове без параметров или круглых скобок, т.е. в форме eof, эта функция проверяет последний дескриптор файла, из которого было выполнено чтение.

При использовании конструкции whi1е(<>) для чтения файлов, указанных па­раметрами командной строки, в виде одного псевдофайла, функция eof имеет "магические” (не обусловленные синтаксической структурой). При вызове с пустыми круглыми скобками, в форме eof), эта функция возвращает истинное значение в конце самого последнего файла. При использовании без круглых скобок или параметров, в форме eof, функция возвращает истин­ное значение в конце каждого отдельного файла, указанного в командной строке.




2013-09-17 00:40:27

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2025 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония