Иллюстрированный самоучитель по Perl
Предисловие
2
Введение в мир Perl
3
Структура программы
8
Простая программа
9
Объявления и комментарии
12
Выражения и операторы
13
Вопросы и Упражнения
15
Типы данных
16
Алфавит языка
17
Скалярный тип данных
18
Массивы скаляров
23
Ассоциативные массивы
26
Переменные
29
Вопросы и Упражнения
31
Операции и выражения
32
Арифметические операции
33
Операции конкатенации и повторения
36
Операции отношения
37
Логические операции
39
Побитовые операции
40
Операции присваивания
43
Ссылки и операция разыменования
45
Операции связывания. Именованные унарные операции.
46
Операции ввода/вывода
47
Разные операции
48
Списковые операции. Операции заключения в кавычки.
52
Выражения
56
Вопросы и Упражнения
60
Операторы
61
Простые операторы
62
Модификаторы простых операторов
63
Составные операторы
66
Операторы цикла
69
Команды управления циклом
73
Именованные блоки
76
Оператор безусловного перехода
77
Вопросы и Упражнения
78
Операции ввода/вывода
79
Операция ввода команды
80
Операция ()
81
Функция print
83
Вопросы и Упражнения
84
Работа с файлами
85
Дескрипторы файлов
86
Доступ к файлам
87
Операции с файлами
93
Получение информации о файле
96
Операции с каталогами
98
Вопросы и Упражнения
99
Форматы
100
Ссылки
106
Виды ссылок
107
Создание ссылок
109
Разыменование ссылок
112
Символические ссылки
114
Использование ссылок
115
Вопросы и Упражнения
120
Работа со строками
121
Регулярные выражения
122
Операции с регулярными выражениями
130
Функции для работы со строками
134
Вопросы и Упражнения
140
Подпрограммы и функции
142
Определение подпрограммы
143
Вызов подпрограммы
144
Локальные переменные в подпрограммах
145
Передача параметров
147
В каких случаях функцию local нельзя заменить функцией mу
149
Прототипы
151
Рекурсивные подпрограммы
152
Вопросы и Упражнения
153
Пакеты, библиотеки, модули
154
Пакеты
155
Библиотеки
158
Модули
160
Вопросы и Упражнения
164
Объектно-ориентированное программирование в языке Perl
165
Классы и объекты
166
Методы
168
Обобщающий пример
172
Вопросы и Упражнения
174
Запуск интерпретатора и режим отладки
175
Язык Perl и CGI-программирование
183
Основные понятия
184
HTML-формы
185
Передача информации CGI-программе
189
CGI-сценарии
191
Вопросы и Упражнения
203
Ресурсы Perl
204
SamoYchiteli.ru
Иллюстрированные самоучители