Return
Se la break interrompe delle strutture di controllo la return interrompe funzioni e script.
Anche return può accettare un parametro aggiuntivo che viene detto valore di ritorno.
Come vedremo piú avanti, return viene usato dalle funzioni che ritornano dei valori.
Non è detto che il parametro aggiuntivo di una return debba per forza essere una costante numerica, è possibile ritornare qualsiasi tipo di dati presente in PHP.
Come chicca che riguarda return e include, essendo la include una funzione è possibile eguagliarla ad una variabile quando viene chiamata.
Se il file incluso contiene un return al suo interno con un parametro qualsiasi, questo viene messo dentro alla nostra variabile.
<?php ### file inizializza.php /* esempio di funzione. quando si giunge al termine il return ritorna il controllo di flusso al ciclo */ function funzione () { static $contatore; return ++$contatore; } /* ciclo for che chiama 100 volte la funzione qui sopra */ for ($i = 0; $i < 100; $i++) { echo funzione (); } return 'ciao'; ?> <?php ### file principale.php $ris = include ('inizializza.php'); if ($ris == 'ciao') echo "ok"; ?>
-
» 2011-05-28
Come usare i Cookie con PHP -
» 2010-04-24
Sintassi alternativa -
» 2010-04-24
Return -
» 2010-04-24
Break
Se ti piace questo articolo, puoi collegarlo al tuo sito copiando il seguente codice HTML nelle tue pagine.
-
30-06-2011 → Anonimo
ha scritto un commento in
Tutorial sul ripristino di GRUB -
26-05-2011 → Bianca
ha scritto un commento in
Arrotondare gli angoli di un div usando i CSS 3 -
25-05-2011 → `wee`
ha scritto un commento in
Le landing page - Cosa sono e a cosa servono -
19-02-2011 → Anonimo
ha scritto un commento in
Linux Reference - Lista comandi utili per Linux -
06-01-2011 → Sergio
ha scritto un commento in
Ottimizzare i metatag delle pagine multilingua -
05-06-2010 → Anonimo
ha scritto un commento in
SQL - Data Manipulation Language - SELECT
Inserisci un commento: