D'après la faq Perl, on peut utiliser ?: comme suit:
?: qui permet de réaliser un choix entre deux valeurs, selon le test d'une condition ($i = ($a == $b)?$a:$b; $i vaudra $a si $a et $b ont la même valeur, $b s'ils sont différents).
Est-ce que ceci s'applique qu'à l'affection de scalaire ou variable?
Est-ce qu'on peut utiliser cette structure pour pour appeler un bloc d'instruction.
Moi je voudrais avec cette structure, tester l'existence d'un fichier. S'il existe, je le supprime, sinon, rien.
Merci pour vos réponses !
Partager