Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / Perl / Руководство Маслов /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Встроенные функции - Программирование от RIN.RU
Встроенные функции

glob выражение                К таблице


Возвращает список файлов, удовлетворяющих выражению с "*", как в команде ls.


gmtime выражение                К таблице


Переводит местное время, полученное функцией time(), во время по Гринвичу. Обычно используется в виде:


($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=gmtime(time);


goto метка
goto выражение
goto &подпрограмма
               К таблице


Безусловный переход на метку. Нельзя делать переход на метку в структуру, которая должна быть инициирована, например, подпрограмму или цикл foreach и т.д. Вторая форма применяется для динамического определения перехода.


Например:


goto ("метка1", "метка2", "метка3")[$i];


Здесь при $i = 0 будет переход на "метка1", $i = 1 на "метка2" и т.д. Третья форма (goto &подпрограмма) довольно "хитрый" метод подмены имени вызываемой подпрограммы именем текущей. Это используется в методе автозагрузки, когда нужно запустить другую процедуру, но под именем текущей, как будто та была вызвана раньше.


grep блок, список
grep выражение, список
               К таблице


Выполнят блок или выражение для каждого элемента списка. Переменная $_ содержит текущий элемент. Возвращает список элементов, с которыми выражение дало результат true. В скалярном контексте возвращает количество результатов true.


hex выражение                К таблице


Воспринимает выражение как строку шестнадцатеричных цифр и возвращает десятичное значение.


import                К таблице


В Perl нет встроенной функции import, но есть метод, с помощью которого модули могут экспортировать область имен другим модулям. Подробно смотрите функцию use().


index строка, подстрока, позиция
index строка, подстрока
               К таблице


Возвращает позицию первого вхождения подстроки в строке, начиная с указанной позиции. Если позиция отсутствует, то сравнение начинается с начала строки. Отсчет позиции ведется с 0, если только не изменено значение встроенной переменной $[. Если подстрока не найдена, то результат меньше первой позиции на 1. Обычно это -1.


int выражение                К таблице


Возвращает целую часть выражения.


ioctl FILEHANDLE, FUNCTION, SCALAR                К таблице


Выполняет системный вызов ioctl(). В начале программы необходимо указать: require "ioctl.ph";

<<<  НазадВперед  >>>
 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21 


 8  Комментарии к статье  8 8  Обсудить в чате

8  В тему

От простого к сложному

Запуск Perl-программы

Синтаксис

Модули

Переменные

Встроенные переменные

Регулярные выражения

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

Форматы отчетов

Подпрограммы

Отладка Perl программ.

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь