- Introduction
- Les variables
- Les scalaires
- Les tableaux et fonctions associées :
- push, pop, unshift, shift, reverse, sort, split, join ...
- Les tableaux associatifs (hachages) et fonctions associées :
- keys, sort, delete, exists ...
- Eléments de syntaxe :
- Apostrophes, guillemets, apostrophes inversées, anti-slash
- Equivalences syntaxiques
- Lancement d'un programme PERL
- Fichiers et répertoires
- Ouverture, fermeture, lecture, écriture, positionnement
- Fonctions associées aux fichiers et répertoires :
- copie, déplacement, suppression ...
- Modules standards associés aux fichiers
- Lancement de commandes externes
- Contextes d'évaluation : scalaire, liste, booléen
- Variables spéciales ($_, $., $!, $?, ...)
- Manipulation des dates (time, localtime)
- Opérateurs
|
- Structures de contrôle
- Expressions régulières
- Caractères spéciaux
- Recherche et substitution
- Fonction split
- Fonctions (sub)
- Passage de paramètres et valeur de retour
- Variables locales
- Les références
- Principe et intérêt
- Les compositeurs de tableaux et de hachages anonymes
- Tableaux multi-dimensionnels
- Structures de données complexes
- Développer des packages
- Pragmas, variables our
- Programmation orientée objet
- Autres fonctionnalités :
- Envoi de mail avec Net::SMTP
- Accès aux annuaires LDAP avec Net::LDAP
- Accès aux bases de données avec DBI
|