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

Comunicati stampa
Proposte di viaggio
Prenotazione hotel
Prenota vacanze
Accessori palmari
Cerca alberghi
Guide turistiche


Livello di difficoltà:Livello di difficoltà: alto  
Php, acronimo di Hypertext pre processor, è una tecnologia server side che permette di programmare con i Web servers Apache. Il suo funzionamento è simile ad Asp di Microsoft con Iis, le pagine vengono compilate dal server ed inviate, come mero Html, al client.
 

Guida a Php

Hypertext preprocessor
Pubblicità

Operatori di confronto

Uguaglianza
$a == $b; // VERO se $a è uguale a $b.

Identità
$a === $b; // VERO se $a è uguale a $b, e sono entrambe dello stesso tipo. (Operatore introdotto dal PHP4)

Qualche esempio chiarirà le idee sulla differenza tra l'operatore di uguaglianza e quello di identità:

$var_1 = 1;
$var_2 = 1;
$var_3 = "1";

if($var_1 == $var_2)       // VERO perché il loro valore è uguale
if($var_1 == $var_3)       // VERO perché il loro valore è uguale
if($var_1 === $var_2)      // VERO perché il loro valore e il loro tipo sono uguali
if($var_1 === $var_3)      // FALSO perché il loro valore è uguale ma non il
                           // loro tipo, quindi non sono identiche

Disuguaglianza
$a != $b; // VERO se $a è diverso da $b

Non identità
$a !== $b; // VERO se $a è diverso da $b e il loro tipo è diverso.

Minore
$a < $b; // VERO se $a è minore di $b in senso stretto.

Maggiore
$a > $b; // VERO se $a è maggiore di $b in senso stretto.

Minore o uguale
$a <= $b; // VERO se $a è minore o uguale a $b.

Maggiore o uguale
$a >= $b; // VERO se $a è maggiore o uguale a $b.

L'operatore ternario ("?:")
La sintassi di questo operatore deriva direttamente da quella del linguaggio C.

<condizione> ? <espressione 1> : <espressione 2>

Viene valutata la condizione, se il risultato è VERO viene eseguita l'espressione 1, altrimenti viene eseguita l'espressione 2.

Operatori per il testo

Il PHP mette a disposizione, oltre ad una ricca libreria di funzioni per lavorare con le strighe di testo, un operatore per la concatenazione. Questo operatore è il punto '.'.
Guardiamo l'esempio:

$saluto = "Buongiorno, ";
$cognome = "Bergamasco";
$nome = "Andrea";
$formula_saluto = $saluto . $nome . " " . $cognome . "!<br>\n";
// Adesso formula saluto contiene "Buongiorno, Andrea Bergamasco!<br>\n";

Per chi programma in JavaScript:
In JavaScript questa operazione si fa con l'operatore '+'
var saluto = "Buongiorno, " + nome // JavaScript

Per chi programma in Visual Basic:
L'operatore PHP '.' è l'equivalente dell'operatore VB '&'.

Per chi programma in Perl:
PHP si comporta esattamente come Perl :-)



Indice | Pagina seguente >>



 
 
 
Home > php > ...   © 1999-2017 Risorse.net, tutti i diritti riservati