Perl Cookbook, Second Edition

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

-d file test operator 

daemon servers  2nd 

data structures

    binary trees 

    circular, coping with, using weak references 

    complex, creating on the fly 

    copying 

    outlines 

    parsing XML into 

    printing 

    storing to disk 

    transparently persistent 

__DATA__ token 

data types

    circular data structures 

    classes as structs 

data, relationships between  2nd  [See also variables][See also variables]

Data::Dumper module 

database access 

    DBM files

        converting between 

        emptying 

        making and using 

        merging 

        sorting 

        storing complex data in 

    dealing with errors 

    ggh program 

    persistent data 

    speeding up with mod_perl 

    SQL 

        queries  2nd  3rd 

    using transactions 

    viewing data one page at a time 

datagram sockets 

date and time values 

    arithmetic with 

    converting to and from Epoch seconds 

    Date::DateCalc 

    Date::Manip module  2nd 

    days, calculating 

        number between two dates 

    file access timestamps 

    high-resolution timers 

    hopdelta program 

    parsing information from strings 

    printing 

    seconds passed since Epoch 

    sleeps 

    sorting mail by 

    Time::gmtime module 

    Time::HiRes module 

    Time::Local module 

    Time::timelocal module 

    timing out operations 

    today's date, finding 

    years 

Date::Calc module  2nd 

Date::DateCalc module 

Date::Manip module  2nd  3rd 

DateCalc( ) 

day, month, year, hour, minute, seconds (DMYHMS) 

Day_of_week( ) 

Day_of_Year( ) 

days  [See date and time values]

DB_File module 

    DB_RECNO access method 

    sorting large DBM files 

db2gdbm program 

DBD module 

DBD::CSV module 

DBD::SQLite module  2nd 

DBI module 

DBIx::Dump module 

DBM files

    complex data in 

    converting between 

    emptying 

    GDBM files 

    making and using 

    merging 

    sorting 

DBM libraries 

dclone( )  2nd 

debugging

    CGI scripts  2nd 

    raw HTTP exchange 

deep copies 

default values for variables 

defined operator 

definedness  2nd 

deg2rad( ) 

delaying module loading 

delete( ) 

    compared to undef( ) 

    multiple hash key values 

deleting

    clearing the screen 

    directories and their contents 

    DOS shell window 

    emptying DBM files 

    files 

        last line of 

    hash elements 

    HTML tags from strings 

    selected subroutine return values 

    whitespace at string ends 

delimiters 

Delta_Days( ) 

Delta_DHMS( ) 

dequote( ) 

dereferencing  [See references]

destructors  2nd 

Devel::Peek module 

diacritics 

    converting case and 

dialog boxes with Tk toolkit 

DialogBox widget, Tk 

die function 

__DIE__ signal 

differences of lists 

    computing 

    simple and symmetric 

directories 

    copying and moving files 

    deleting 

    deleting files 

    multiple names for same file 

    of modules 

    parsing filenames 

    processing all files in 

        recursively 

    recursively duplicating 

    renaming files 

    sorting contents of  2nd 

    timestamps 

directory handles 

dirname( ) 

disk usage, library 

Distinguished Name (DN) 

DMYHMS (day, month, year, hour, minute, seconds) 

DMYHMS values  [See date and time values]

DN (Distinguished Name) 

DNS lookups 

do( ) 

    configuration files, reading 

    finding number of rows returned by SQL queries 

Document Object Model (DOM) 

dollar sign ($)

    $! variable 

    $#ARRAY variable 

    $$ variable  2nd  3rd 

    $& variable  2nd 

    $* variable (deprecated) 

    $+ variable 

    $. variable  2nd 

    $/ variable 

    $; variable 

    $? variable  2nd  3rd  4th 

    $@ variable  2nd 

    $^F variable 

    $^I variable 

    $^O variable  2nd 

    $^W variable 

    $_ variable  2nd  3rd 

        accidental clobbering 

        outlawing unauthorized use 

    $` variable 

    $| variable  2nd 

    $0 variable  2nd 

    $1, $2, . . . (backreferences)  2nd 

        finding doubled words 

    $VERSION variable (use pragma) 

    hashes 

DOM (Document Object Model) 

    trees 

        building while validating XML 

        parsing XML into 

domains for sockets 

DOS shell window, removing 

dot (.)

    . . and . . . range operators 

    periods in numbers 

double quote (") 

    escaping 

double words, finding 

du command, sorting output of 

Dump( ) 

Dumpvalue module 

duplicate list elements, extracting 

dutree program 

dynamic scoping 

Категории