Рубрики

Реклама




 

‘Документація’


Об’єктна орієнтація


Поняття об’єктної орієнтації грунтується на трьох простих визначеннях:
Об’єкт це просто посилання.
Клас це просто пакет, який містить методи для роботи з об’єктними посиланнями.
Метод це просто підпрограма, яка має своїм першим аргументом об’єктне посилання (або ім’я пакету для статичного методу).

Читати далi »

Мовні конструкції Perl


4.1 Посилання
4.1.1 Основні поняття

У попередніх версіях Perl була реалізована можливість тільки символьних посилань. Perl версії 5 і вище дозволяє використовувати не тільки символьні посилання на змінні, але і “жорсткі” посилання на будь-які дані.

Читати далi »

Синтаксис мови Perl


Основні поняття

Програма на Perl-і складається з послідовності команд. На відміну від мов, що типізуються, Perl не вимагає оголошення типів своїх об’єктів. Всі об’єкти, визначені в програмі, до привласнення ним якого-небудь значення за замовчуванням приймають значення “0”. Послідовність команд виконується відразу, на відміну від sed і awk, де виконується послідовно кожен рядок. Коментарі виділяються знаком #, і весь рядок наступний за цим знаком розглядатиметься як коментар. Якщо ви написали підпрограму, то її можна викликати тільки нижче по тексту програми. Блоком називається послідовність операторів, логічно складова єдине ціле в тілі програми, як правило, блоки беруть у фігурні дужки. Кожна команда відділяється від інших крапкою з комою. Крапка з комою не обов’язкова, тільки якщо оператор є останнім в блоці.

Читати далi »

Cтруктури даних


Perl підтримує три типи даних:
скаляри
масиви скалярів
асоціативні масиви скалярів (так звані хеши).

Читати далi »

Основні особливості Perl


1.1 Введення

Perl - мова, що інтерпретується, пристосована для обробки довільних текстових файлів, витягання з них необхідною информациии і видачі повідомлень. Perl також зручний для написання різних системних програм. Ця мова проста у використанні, ефективна, але про нього важко сказати, що він елегантний і компактний. Perl об’єднує в собі кращі риси C, shell, sed і awk, тому для тих, хто знайомий з ними, вивчення Perl-а не представляє особливої праці.

Читати далi »

Оператори і пріоритети


У Перл асоціативність і пріоритетність операторів аналогічна мова Нижче перераховані всі оператори в порядку зменшення пріоритету, на початку рядка вказана ассоциативность.ассоц. оператори

Читати далi »

Змінні Perl


У Перл існує три типи структур даних: скаляри, масиви скалярів і хеш-кодування (hashes) - асоціативні масиви скалярів. Зазвичай елементи масивів індексуються цілими числами, перший елемент - нульовий. Негативне значення індексу позначає номер позиції елементу з кінця. Хеш-кодування індексуються рядками символів.

Читати далi »

Асоціативні масиви в Perl


Асоціативні масиви в Perl є реалізацією хеш-таблиць. Асоціативні масиви, безумовно, є унікальними і надзвичайно корисною властивістю мови Perl. Вони надзвичайно зручні для зв’язку числових або текстових значень з текстовими рядками або при підрахунку кількості входжень текстових рядків (при статистичному аналізі).

Читати далi »

Common Gateway Interface - засіб розширення можливостей World Wide Web технології


Головне призначення Common Gateway Interface - забезпечення одноманітного потоку даних між сервером і прикладною програмою, яка запускається з-під сервера

Читати далi »

Типи даних і змінних


Спершу ми познайомимося з функцією printf. Це теж функція виводу, як і print, але виводить вона форматовані дані. Приклад:
#!/usr/bin/perl -w
printf(”десяткове:%d\nСимвол:%c\nшістнадцяткове:%x\nвісімкове:%o\nдвійкове:%b”, 12,12,12,12,12);

Читати далi »


(c) Perl.com.ua | Про мову програмування Perl. Книга perl. Perl php. Perl mysql. Cправочник perl. Perl настройка. Про Перл українською.