Visualizzazione dei risultati da 1 a 2 su 2

Discussione: sintassi particolare

  1. #1

    sintassi particolare

    Devo modificare uno script in perl, linguaggio che non conosco. Mi sono letto un paio di guide, faq, ecc. ma dal momento che lo script da modificare è piuttosto complesso ed ho fretta di finire, chiedo qua come risolvere.

    Beh parto da una cosa che forse è banale, ma che non riesco a comprendere molto bene. Una sintassi del tipo:

    scalar(@array) || do {
    #codice
    };

    come funziona? #codice viene eseguito solamente se non esiste l'array @array?
    Intanto continuo a studiare questo linguaggio...
    -TOOL-
    It's not enough, i need more, i don't want it, I just need it, to breathe, to feel, to know I'm alive.

  2. #2
    significa che il codice contenuto in do{} viene eseguito se l'array non esiste o è vuoto.
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

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.