una curiosità

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
ciao
mettimo che abbia bisogno di due funzioni, generalmente si scrive
PHP:
<?php
function prima($a){
   //corpo della funzione
}
function seconda($b){
   //corpo della funzione
}
?>
e sin qui non ci piove, ma se la seconda funzione mi servisse per delle operazioni ripetute solo all'interno della prima, è possibile fare una cosa del genere?
PHP:
<?php
function prima($a){
   function seconda($b){
       return $b*2;
  }
  $valore=$a+1;
  return seconda($valore);
}
?>
 
Intendi inserire una funzione all'interno di una funzione?

Io ho provato a fare una cosa del genere e si, funziona.

PHP:
function scrivi() {
echo 'ciao';
}

function visualizza() {
scrivi();
}
 
ciao
io intendevo una cosa diversa, tu dichiari due funzioni e usi una all'interno di un'altra, io volevo sapere se potevo dichiara una funzione all'interno di una funzione
PHP:
<?php
function prima($a){
   function seconda($b){
       return $b*2;
  }
  $valore=$a+1;
  return seconda($valore);
}
echo prima(4);
?>
comunque mi sono risposto da solo, funzia, ora devo fare delle altre prove
 

Discussioni simili