Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [Perl] problemi con l'if

    io ho realizzato questo mini programma

    codice:
    #!/usr/bin/perl
    @user = ('Navigator','lethalman');
    $user = @user;
    print "Inserisci il tuo nick: ";
    $nick = <STDIN>;
    if ($nick = $user) {
    print "Ciao $user sei ritornato\n";
    }
    else {
    print "Ciao $nick benvenuto nella crew\n";
    }
    Ma non mi riconosce le variabili in @user, qualsiasi cosa scrivo mi restituisce

    print "Ciao $user sei ritornato\n";

    Ma invece di scrivere il nick mi scrive

    Ciao 2 sei ritornato

    Ma dove lo prende questo 2??? :master:


    Grazie per il vostro aiuto.

  2. #2
    E' il numero di elementi del array.

    Usa un Foreach per fare quel tipo di controllo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.