Precedente :: Successivo |
Autore |
Messaggio |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 08 Mar 2008 15:27 Oggetto: 02 Corso PHP: Le Variabili,i tipi di dato. |
|
|
Le variabili sono fondamentali in qualsiasi linaggi di programmazione.Esse servono per farci trattare di dati della nostra applicazione web,la variabile può essere definita "un contenitore" , "una scatola" che contiene degli importanti valori.Con PHP possiamo indicare le variabile con lettere,numeri,il trattino di sottolineatura:_ .Il primo carattere del nome deve essere una lettera o trattino di sottolineatura.Le variabili con PHP avvertono la differenza delle maiuscole e minuscole ,perciò stateci attenti.In PHP la variabile è precuduta dal simbolo $:
Con questo codice abbiamo decsio che 'a' ha il valore di 10.In fondo dobbiamo mettere un punto e virgola che serve per chiudere qualunque istruzione in PHP.Le variabile possono essere usate per operazioni:
Codice: |
<?php
$a=10;
$b=10;
$c=$a*$b;
echo "10*10 fa:";
echo $c;
?>
|
In questo caso abbiamo assegnato a 'a' il valore 10 e a 'b' il valore di 10.Infine abbiamo dato a 'c' il valore di 'a' * 'b'. Cio signifca che vedremo sul browser:
Con PHP possiamo usare la variabile anche se non ne è stato definito il valore.
Codice: |
<?php
echo $d;
?>
|
se eseguiremo il codice avremo un errore : E_NOTICE.Questo è un errore non grave.
In PHP è possibile con le variabili dinamiche anche se sono un po' vecchiotte.Vediamo un esempio:
Codice: |
<?php
$cia = 'CIAO!';
$hel = 'HELLO!';
$H = 'HI!';
$$saluto = 'cia';
echo $saluto.'<br>';
$$saluto = 'hel';
echo $saluto.'<br>';
$$saluto = 'H';
echo $saluto.'<br>';
?>
|
Con questo modo sul nostro browser vedremo:CIAO!HELLO!HI!
Con il doppio segno della variabile infatti definiamo saluto come contenitore della variabile che vogliamo vedere.Con questo ho concluso...Ciao! |
|
Top |
|
 |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 08 Mar 2008 16:38 Oggetto: |
|
|
Con php ogli variabile ha diversi tipi di valore e diverse utilità.PHP associa il tipo di dato al valore e non alla variabile.Vediamo i valori.
Valore booleano
Serve per indicare vero e falso.Il tipo booleano è associato alle variabili che contengono il risultato di un'espressione booleana oppure i valori true e false.
Codice: |
<?php
$vero = true;
$falso = false;
?>
|
Intero
Per numeri interi,negativi e positivi.Il valore assoluto può cambiare,dipende da sistema operativo.di solito è 2 elevato alla trentesima:
Codice: |
<?php
$a = 123;
$a = -123;
$a = 0123;
$a = 0x1A;
?> |
La stringa
La stringa è un insieme di caratteri,questa può essere delimitata da apici singoli e apici doppi.Se non dobbiamo mettere variabili nella nostra stringa è consigliato usare gli apici:
Codice: |
<?php
$zeus = 'Questo è il forum di Zeus:"Benvenuti"';
echo $zeus;
?>
|
Aprofontiamo l'arogmento:
Codice: |
<?php
$zeussino = 'Dario';
echo "$zeussino ha fondato...."; //stampa:Dario ha fondato...
echo '$nome è simpatica... a pochi'; //stampa:$zeussino ha fondato...
echo "{$nome} è simpatica a pochi"; //Questa da lo stesso risultato della prima.
?> |
Può capitare che nella nostra frase dobbiamo inserire apici o virgolette.Cosi PHP crede che siano dei ldelimitatori.Per evitare questo dobbiamo usare la barra rovesciata \.
Vediamo alcuni esempi:
Codice: |
<?php
echo 'Zeussino ...... un\'altra volta'; //stampa: Zeussino.... un'altra volta
echo "Zeussino.... un'altra volta"; //stampa: Torniamo un'altra volta
echo "Zeussino un\'altra volta"; //stampa: Torniamo un\'altra volta perchè gli apici che delimitano php sono quelli doppi e non quelli singoli
echo 'Zeussino.... un'altra volta'; /*qui ci sarà un erore visto che abbiamo usato gli apici singoli per delimitare PHP.*/
echo 'Zeussino disse "Ciao"....'; /*stampa:Zeussino disse "Ciao".....
echo "Zeussino disse \"Ciao\"........"; /*stampa: Zeussino disse "Ciao" ....*/
echo 'Zeussino disse \"Ciao\"....'; /*stampa: Zeussino disse \"Ciao\" .... */
echo "Zeus disse "ciao" ........"; //errore
?> |
il carattere \ può essere anche usato come e-scpae di se stesso:
Codice: |
<?php
echo "Questa: \"\\\" è una barra rovesciata"; /*stampa: Questa: "\" è una barra rovesciata */
echo 'Questa: \'\\\' è una barra rovesciata'); /*stampa: Questa: '\' è una barra rovesciata*/
echo "Questa: '\' è una barra rovesciata"); /*stampa: Questa: '\' è una barra rovesciata*/
echo "Questa: '\\' è una barra rovesciata"); /*stampa: Questa: '\' è una barra rovesciata*/
?> |
Trattero in seguti degli array e degli oggetti... |
|
Top |
|
 |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 09 Mar 2008 09:29 Oggetto: |
|
|
Array
Un array è come una variabile che può contenere più valori.PHP assegna a un indice numerico a partire da 0 ecco un esempio:
Codice: |
<?php
$utenti=array ('zeussino','madvero','kluster','mdweb');
?>
|
Questo è un array di 5 valori.Vediamo ocme usarlo:
Codice: |
<?php
$utenti=array ('zeussino','madvero','kluster','mdweb');
echo $utenti[0]; //stampa 'zeussino'
echo $utenti[4]; //stampa 'mdweb'
?>
|
Ogetti e classi
Gli oggeti ele classi verranno approfondite alla fine del corso,in quanto sono diciamo una novità,infatti solo dalla versione 5 gli sviluppatori si affidano a loro. |
|
Top |
|
 |
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|