Рубрики

Реклама




 

‘Довідники’


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


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

Читати дал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 »

Регулярні вирази (шаблони) Perl


У даному розділі описується синтаксис регулярних виразів. Найчастіше в Перл вони використовуються в операторах пошуку і заміни таких як s// m/ операторах зв’язки =~ або != і так далі …

Читати далi »

Вбудовані змінні Перл


Описані в даному розділі змінні мають в Перл спеціальні значення. Вони позначаються трішки незвично для “ока” програмістів оскільки складаються зазвичай тільки з двох символів причому перший це ‘$’ символ з якого починаються імена всіх змінних і довільний часто не буквено-цифровий символ. Якщо ви хочете користуватися їх “нормальними” буквеними синонімами те вам потрібно вказати на початку програми:
use English;

Читати далi »

CGI - Загальний Інтерфейс Шлюзів


CGI — Common Gateway Interface є стандартом інтерфейсу зовнішньої прикладної програми з інформаційним сервером типу HTTP — WWW. Зазвичай гіпертекстові документи, написані на мові HTML, що представляються на WWW сервері, містять статичні дані. За допомогою CGI можна створювати CGI-програми, звані шлюзами або скриптами (CGI Script), які у взаємодії з такими прикладними системами, як система управління базою даних, електронна таблиця, ділова графіка і ін., зможуть видати на екран користувача динамічну інформацію.

Читати далi »

Цикли


Цикл дозволяє виконати деякий блок операцій певнe к-ть разів. У мові Perl чотири оператори циклів і три оператори управління циклом.

Читати далi »

Спеціальні змінні


Сьогодні наші програмки знайдуть інтерактивність, якоюсь мірою. У Perl є змінні що мають спеціальне значення. Багато які з них доступний тільки для читання, тобто при спробі присвоєння такій змінній якого-небудь значення відбувається помилка. Значення деяких з них ви зрозумієте і оціните пізніше, а поки давайте розглянемо їх по порядку.

Читати далi »


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