au temps pour moi
en contexte scalaire reverse concatene les elements de la liste (1 seul element si c'est un string) et renvoi un scalair qui est le renversement de cette concatenation, effectivement...
c'est fonction du contexte:
print reverse('123')
=>123
print scalar(reverse('123'))
=>321
$a = reverse('123'); print $a;
=>321
@a = reverse('123'); print @a;
=>123
print induit un contexte de liste
ca m'apprendra a tester des choses avec un print...
Message édité par pospos le 07-10-2004 à 18:39:37