Risorse per webmaster

L A   C O M U N I T À   V I R T U A L E   I T A L I A N A   P E R   W E B   M A S T E R S

 
 
      Tecnologie
      HTML
      CSS
      DHTML
      FLASH
      ASP
      PHP
      JSP
      PERL
      XML
      SMIL
      WIRELESS
      PALMARI
      APACHE
      MYSQL
      PICOSQL
 
      Grafica
 
      Servizi
 
      Raccolte
 
      Recensioni
 
      Analisi
 
      Disclaimer

   Per tutti
 
  .: Magazine
  .: Editor
  .: Appunti
  .: Gratis
  .: Scripts
  .: Components
 
   Home page

Partner
Magazine di tecnologie
Magazine di viaggio e turismo
Magazine di musica e spettacoli
Negozio di Informatica
Basilicata turismo
Food e territori
Agenzia di comunicazione turistica e Digital PR

versione stampabile Mostra una versione adatta per la stampa  

Livello di difficoltà:Livello di difficoltà: alto  
Il Perl, acronimo di Pratical extraction and report language, è diventato tanto popolare in Rete perché è il linguaggio più utilizzato per la creazine di programmi Cgi residenti su server Http. Può essere sfruttato sia su Web servers Apache che Iis.
 

Operatori di confronto

Guida a Perl
Il Perl ci mette a disposizione tre insiemi di operatori di confronto; ognuno di questi insiemi si applica su un tipo di dato differente: numeri, stringhe e nomi di file.

Come per ogni altro operatore il Perl effettuerà un cast (conversione di tipo) delle variabili prima di effettuare il confronto per rendere omogeneo e coerente con l'operatore il tipo dei dati trattati.

Le tabelle 8, 9 e 10 riportano i principali operatori:

$a == $b uguaglianza vero se $a è uguale a $b

$a < $b minore di vero se $a è minore di $b

$a <= $b minore o uguale vero se $a è minore o uguale a $b

$a > $b maggiore vero se $a è maggiore di $b

$a >= $b maggiore o uguale vero se $a è maggiore o uguale a $b

$a != $b diverso vero se $a è diverso da $b

Tab. 8: Operatori di confronto tra numeri

$a eq $b uguaglianza vero se $a è uguale a $b
$a lt $b minore di vero se $a è minore di $b (ordine alfabetico)
$a le $b minore o uguale vero se $a è minore o uguale a $b (ordine alfabetico)
$a gt $b maggiore vero se $a è maggiore di $b (ordine alfabetico)
$a ge $b maggiore o uguale vero se $a è maggiore o uguale a $b (ordine alfabetico)
$a ne $b diverso vero se $a è diverso da $b
Tab. 9: Operatori di confronto tra stringhe

-r $a leggibile vero se il file $a è leggibile
-w $a scrivibile vero se è possibile scrivere sul file $a
-d $a directory vero se $a è una directory
-f $a file regolare vero se $a è un file regolare (non un device o altro)
-T $a file di testo vero se $a è un file di testo
-e $a esiste vero se il file $a esiste
Tab. 10: Operatori su file
 

 
 
Home > perl > ...   © 1999-2024 Risorse.net, tutti i diritti riservati