Рубрика «Освой самостоятельно Perl за 24 часа»

Поиск по шаблону

Из предыдущего занятия вы узнали много о чтении данных из файлов. Эта ин­формация и уже известные вам сведения о скалярах, массивах и • операторах являются необходимой теоретической базой для создания программ данных. Но, к сожалению, данные в файле не всегда имеют простой формат с пробелами-разделителями, позво­ляющий воспользоваться простым выражением функции split, • а кроме того, …

Углубляемся ‘ в Perl

Темы занятий 9 Дополнительные функции и операторы 140 10 Файлы и каталоги 154 11 Взаимодействие с операционной системой 172 12 Работа с командной строкой PerI 187. 13 Структуры и ссылки 200 14 Использование модулей 216 15 Обработка данных в PerI 230 16 Сообщество PerI 249 Дополнительные функции иоператоры В культуре Perl есть такая традиция: "Существует …

Строительные блоки Perl: числа и строки

Любой язык, будь то компьютерный или "человеческий", предполагает наличие предмета разговора. Perl в основном имеет дело с числами и строками, их объеди­няющее название — • скаляры. Скаляры — базовый тип Perl. На каждом из занятий этой книги с ними будут про­изводиться операции суммирования, вычитания, поиска, проверки, сбора, очистки, разделения на части, упаковки, сортировки, сохранения, загрузки, …

Push-технология и счетчики посещений Web-страниц

На этом занятии вы познакомитесь с некоторыми распространенными методами CG J-программирования. Они помогут сделать ваши Web-страницы более интересны­ми за счет использования анимации и тем самым оставить всех конкурентов далеко позади. Основные темы этого занятия. • Использование push-технологии сервером для обновления Web-страниц. • Создание счетчиков посещений Web-страниц. • О proxy-сервере и кэш-памяти. Что такое Push-технология Традиционная …

CGI-программирование на Perl

Темы Занятий 17 Введение в CGI 264 18 Основы обработки форм 278 19 Сложные формы 291 20 Работа с HTML-кодом и CGI-программами 302 21 Файлы cookie 318 22 Отправка электронной почты из CGI-программ 332 23 Push-технология и счетчики посещений Web-страниц 345 24 Создание интерактивного Web-сервера 357 Введение в CGI Небывалый рост популярности Internet — это, …

. Создание интерактивного Web-сервера

Если вы используете CGI-программы На своем Web-сервере для того, чтобы при­влечь людей и предоставить им интересное место для посещения, то вам нужно сде­лать нечто большее, чем просто создать счетчик числа посещений. Самыми интересными серверами в Web являются те, содержимое которых постоянно обновляется. Если на вашей Web-странице информация не меняется, то у людей нет никакой причины …

Укладка строительных блоков: списки и массивы

Скаляры Perl — существительные в единственном числе. Они могут представлять только один объект — слово, запись, документ, строку текста или символ. Однако иногда требуется оперировать целыми коллекциями объектов — набором слов, сово­купностью записей, несколькими документами, 50 строками текста или десятками Символов. Множества объектов в Perl реализованы с помощью Списков Данных. Списки дан­ных могут быть представлены …

Открытие файлов

ДЛЯ чтения и записи файлов в Perl необходимо открыть так называемый Дескрип­тор файла. Дескрипторы файлов — еще одна разновидность переменных Perl. Они служат для идентификации файлов в программе и операционной системе. В дескрип­торе содержится информация о способе открытия файла, режимах доступа (чтение и/или запись), а также атрибуты, определенные пользователем. Из материала прошлых занятий вы уже …

Функции

Почти все языки программирования содержат Функции. Функция — это фрагмент кода, вызываемый по имени и возвращающий некоторое значение. В этой книге вы уже встречались с функциями print, reverse, sort, open, close, split и др. Но то были встроенные функции Perl. Perl предоставляет вам возможность написания собственных функций. Определен­ные пользователем функции называются в Perl Подпрограммами. Как …

Использование модулей

Perl, Как вы, наверное, уже заметили, чрезвычайно гибкий, можно сказать, универ­сальный, язык. Он позволяет работать с файлами, текстом, математическими форму­лами, алгоритмами и другими элементами, которые обычно присутствуют в любом языке программирования. В Perl большое внимание уделяется функциям специаль­ного Назначения. Основу • языка составляют регулярные выражения. Они очень важны для той области, в которой используется Perl, …