Articoli

2. Primi passi pratici con PHP

Crea PDF Pubblicato il 01 GIU 2010

In questa seconda lezione di PHP vedremo come funzionano e cosa sono le "funzioni".

Una funzione è un blocco di codice che serve a compiere una determinata operazione, al quale viene assegnato un nome per richiamarlo. Con un esempio pratico sembrerà tutto più semplice, ad esempio analiziamo una funzione che somma due numeri, e che andremo a chiamare SOMMA. Ecco il codice:

<?php

function SOMMA( $numero1, $numero2 ){

    #la funzione SOMMA ha 2 argomenti, che nel nostro caso saranno i due numeri da sommare

    # con l'operazione seguente sommo i due numeri, e il risultato lo salvo nella variabile $sommadeinumeri

    $sommadeinumeri = $numero1 + $numero2;

    # restituisco il risultato

    return $sommadeinumeri;

}

# a questo punto la mia funzione è stata creata, occorre soltanto richiamarla, ad esempio:

$risultato = SOMMA(15 , 22);

echo $risultato;

# verrà mostrato a video 37

?>

 

Come avete potuto vedere, è molto semplice creare una funzione, poi sta alla vostra fantasia, crearne dei tipi più svariati per risolvere tutte le varie problematiche che vi si presenteranno con il tempo, infatti la cosa più bella delle funzioni, è che essendo delle porzioni di codice le potete riutilizzare quando volete, vi sarà sufficiente creare un file esterno e richiamarlo nei vostri progetti. Nel nostro caso, avremmo potuto utilizzare 2 file, il primo con il codice della funzione, e il secondo che include il primo file e richiama la funzione SOMMA, in questo modo:

PRIMO FILE: inc_funzioni.php

    <?php

    function SOMMA( $numero1, $numero2 ){

        $sommadeinumeri = $numero1 + $numero2;

        return $sommadeinumeri;

    }

    ?>

 

SECONDO FILE: index.php

    <?php

    # richiamo la pagina funzioni

    require_once("inc_funzioni.php");

    $risultato = SOMMA(15 , 22);

    echo $risultato;
    ?>

Alla prox! ;-)


Feed RSS Se vuoi restare sempre aggiornato su i nuovi articoli pubblicati, puoi Iscriverti al Feed RSS. Qualora non avessi un RSS Reader, puoi ricevere le novità comodamente via Email, iscrivendoti dal seguente link Iscrizione RSS Email. Questi servizi e la loro sottoscrizione sono completamente gratuiti e disattivabili in qualsiasi momento.