Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Primo script

Visualizzazione discussione

  1. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    La tua funzione somma($a,$b) ritorna un valore, ma tu non lo assegni a nessuna variabile.
    La variabile $somma che sta all'inizio e quella dentro la funzione, sono 2 variabili distinte, anche se le hai chiamate allo stesso modo.
    Il motivo è lo stesso per cui alla funzione somma() passi $a e $b come parametri e per cui passi $somma alla funzione stampa_somma(), se fossero visibili all'interno della funzione non ce ne sarebbe bisogno.

    Giusto per un'infarinatura iniziale, ti propongo questo articolo: scope delle variabili

    Quindi dove adesso hai somma($a, $b) dovrai scrivere
    $somma = somma($a,$b);

    in questo modo modifichi il valore della tua variabile $somma che hai all'inizio.

    Mi raccomando, leggilo l'articolo.
    Ultima modifica di Alhazred; 02-02-2018 a 10:18

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.