Posts Taggati ‘PHP’

PHP: Tipi e Variabili

Scritto da ambrix on . Postato in Corsi Programmazione Nessun Commento

Lezione#02 Le variabili sono uno degli strumenti fondamentali di ogni linguaggio di programmazione.

Come già sappiamo, le  variabili  sono contenitori in cui si possono memorizzare dati. Il dato memorizzato può variare durante l’esecuzione del programma.

Esempio #01

<?php
$name = "Alan Ford";
?>

Alan Ford

“Alan Ford” è una  stringa : una sequenza di caratteri racchiusa tra apici o virgolette.

Esempio #02

<?php
  $first = 'Alan '; 
  $second = "Ford";
  echo $first, $second;
?>

Alan Ford

In questo modo abbiamo ottenuto lo stesso output dell’esempio precedente. Tuttavia, in questo caso il risultato è dato dalla concatenazione di due variabili. Un altro modo per combinare le variabili è usare il punto, una notazione che in php viene indicata come  operator .

Esempio #03

<?php
 $name = "Alan Ford ";
 $slogan = "e il Gruppo T.N.T.";
 echo $name.$slogan;
?>

Alan Ford e il Gruppo T.N.T 

Possiamo assegnare alle variabili, valori numerici interi o decimali.

Esempio #04 
<?php 
 $n1 = 107;
 $sp = "  "; // usiamo questa variabile per spaziare tra un risultato e l'altro
 $n2 = 107.53; 
 $n3 = -5.9;
 echo $n1, $sp, $n2, $sp, $n3, $sp, $n2+$n1, $sp, $n3/$n3; 
?>

107 107.53 -5.9 214.53 1

Come risulta evidente, abbiamo assegnato un valore intero ad n1 ed un valore con la virgola a n2. Inoltre abbiamo assegnato alla variabile n3 un valore negativo. Su queste variabili possiamo applicare gli operatori matematici che vogliamo.

Se vogliamo aumentare il valore di una variabile, per esempio, di 10, possiamo usare uno shortcut.

Esempio #04 
<?php 
 $n1 = 107; 
 echo $n1 += 13; 
?>

120 

 Gli shortcut più utilizza nelle 4 operazioni fondamentali della matematica sono += *= /= e -=.

BOOLEANS Un booleano è un tipo di dato che può assumere soltanto due valori: true e false. Vediamo un esempio:

Esempio #05

<?php
 $b1 = true;
 $sp = "   ";
 $b2 = false;
 echo $b1.$b2;
?>

1  0

Infine, consideriamo le costanti, ossia delle variabili che hanno un valore che non cambia.

Esempio #06
<?php
 define("PI", 3.1415926535898);
 echo PI;
?>

3.1415926535898 

Si noti che non abbiamo usato il dollaro $, bensì abbiamo usato define per definire la costante PI. In genere le costanti si indicano in maiuscolo.

 

Ritorna alla precedente <– []–> Vai alla successiva

PHP: Introduzione

Scritto da ambrix on . Postato in Corsi Programmazione Nessun Commento

Lezione#01 Una lezione introduttiva al linguaggio di programmazione, per lo sviluppo di applicazioni Web Server side.

In questo corso, introdurremo il PHP, un linguaggio che viene utilizzato da milioni di siti web. Ma prima di addentrarci nei tanti aspetti che ne caratterizzano la programmazione, vediamo cosa fa questo piccolo script PHP.

Esempio #01

<?php
 echo "Benvenuti, al corso di PHP in 6 passi!";
?>

 Benvenuti, al corso di PHP in 6 passi!

Ogni operazione eseguita sul web coinvolge un client ed un server. Un client effettua una richiesta ad un server remoto. Il server remoto attraverso un linguaggio di scripting (come per esempio PHP) interpreta la richiesta del client ed invia una risposta (ad esempio una pagina HTML) al client. A questo punto, il client può interpretare la risposta del server, e l’utente ne può vedere il contenuto. Questo sistema di richiesta e risposta è detto Modello Client  – Server.

Il PHP, che è un linguaggio lato server, ci permette di costruire pagine web dinamiche, di interagire con database remoti e di prendere dati da una form compilato da un utente in qualsiasi luogo del web.

I programmi PHP, vengono anche detti script, iniziano con un tag di apertura e terminano con un tag di chiusura. Nell’esempio #01, tutto inizia con <?php e termina con ?>. Inoltre la special word  echo ,  visualizza o stampa il testo in chiaro che abbiamo inserito tra virgolette. La riga di codice termina con un punto e virgola.

Oltre al testo normale, PHP può anche gestire numeri e pertanto permette le più svariate operazioni matematiche.

Esempio #02

<?php
echo 3*5; // senza virgolette!
?>

15 

I numeri non hanno bisogno di virgolette! Il segno * è l’operatore della moltiplicazione. L’operatore + è l’operatore dell’addizione.

Anche per il PHP i commenti iniziano con due slashes (// Comments). In questo modo il server ignora tali righe di codice.

VARIABILI Per creare script più articolati, abbiamo bisogno di un modo per ricordare le informazioni. Le onnipresenti variabili ci aiutano a fare proprio questo.

Esempio #03

<?php
$name = "Alan Ford";
 echo $name;
?>

Alan Ford 

Grande! Le variabili iniziano col simbolo dollaro $ e hanno un nome.

Concludiamo questa introduzione, facendo alcune considerazioni. Gli script PHP vengono eseguiti su un server, mentre i risultati vengono consegnati al browser. Inoltre se combiniamo PHP e HTML, otteniamo una pagina web dinamica!

Esempio #04

<html>
  <head>
    <title>PHP Test</title>
  </head>
  <body>
    <?php
      $x= (3*15)/10; 
      echo $x;
    ?>
  </body>
</html>

1.5 

Quando apriamo questa pagina web, il server elabora lo script, dopodichè invia solo l’output al browser.

Quando includiamo uno script PHP in una pagina HTML, dobbiamo salvare il file con una estensione php (nomefile.php). L’estensione .php dice al server che c’è del codice PHP nel file che deve elaborare.

 

[] –> Vai alla successiva

Per Richieste, Avvisi e Lasciti Eriditari

Navigatore

Disclaimer

I contenuti di questo Blog (testi, immagini, foto, etc.) sono di mia creazione, tranne nei casi dove espressamente indicato.