OVH Cloud OVH Cloud

Aide memoire pour débutant

3 réponses
Avatar
peabird
Salut,

pour tout ceux qui nous rejoigne, je vous conseille cette page qui regroupe
les éléments les plus usités en perl (fonctions, variables speciales,
tableaux etc.) :

http://www.chez.com/aqualinux/commun/perl.htm

Un excellent aide mémoire (et sans fioritures !).

--
peabird.

3 réponses

Avatar
Paul GABORIT
À (at) Thu, 10 Jul 2003 16:25:14 +0200,
"peabird" écrivait (wrote):
pour tout ceux qui nous rejoigne, je vous conseille cette page qui regroupe
les éléments les plus usités en perl (fonctions, variables speciales,
tableaux etc.) :

http://www.chez.com/aqualinux/commun/perl.htm

Un excellent aide mémoire (et sans fioritures !).


L'idée est bonne... mais je suis décu par le contenu. Un petit exemple :


%h = ( 'key1', 'value1', 'key2', 'value2', 'key3' );

foreach $key (keys %h)
{
if (defined($h{$key})) { print "n$key -> $h{$key}"; }
else { print "n$key -> Not defined!"; }
}

Comment expliquer à un débutant les messages d'avertissement qu'il va recevoir
si il active l'option '-w' ? Pourquoi ne pas utiliser '=>' pour créer les
associations ?

Le même (en supposant '-w' et 'use strict') :

my %h = ('key1' => 'value1', 'key2' => 'value2', 'key3' => undef);

foreach my $key (keys %h)
{
if (defined $h{$key}) {print "n$key -> $h{$key}"; }
else { print "n$key -> Not defined!"; }
}


--
Paul Gaborit - <http://www.enstimac.fr/~gaborit/>
Perl en français - <http://www.enstimac.fr/Perl/>
Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail

Avatar
Freddo
On Thursday 10 July 2003 14:25, peabird wrote:
pour tout ceux qui nous rejoigne, je vous conseille cette page qui
regroupe les éléments les plus usités en perl (fonctions, variables
speciales, tableaux etc.) :


Coucou,

en anglais, il y a aussi le Perl Cheat Sheet (de Juerd qui est souvent sur
irc://efnet/#perl/). Damian Conway a aussi fait l'annee passee une version
'preview' pour perl 6...

http://www.perlmonks.org/index.pl?node_id!6602 -- Perl 5 Cheat Sheet
http://www.perlmonks.org/index.pl?node_id#8031 -- Perl 6 Cheat Sheet

a+++
freddo
--
http://freddo.netfirms.com/ -- search the web!

Avatar
dominix
"peabird" wrote in message
news:3f0da3a2$0$29680$
Je t'accorde qu'il y a quelques faiblesses dans cette page.
Ceci dit, les exemples que tu cites ne sont pas faux, toutefois ils ne
sont

pas toujours optimisés je te l'accorde !

C'est la seule page que j'ai trouvé regroupement simplement toutes les
facettes "basiques" de perl.

Si tu en as d'autres dans ce style , je suis preneur ! :)

--
peabird
mail : http://cerbermail.com/?xc4Buo4cRp



celui la est pas mal non plus.
http://www.rexswain.com/perl5.html

--
dominix