Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822

    Funzioni con argomenti opzionali

    Ciao a tutti

    ho fatto una funzione che ha 5 argomenti di cui 3 sono obbligatori e 2 invece sono opzionali. Credo di avere sbagliato qualcosa perche quando chiamo la funzione, il browser mi risponde cosi :

    Missing argument 4 for funzione() in c:\inetpub\wwwroot\programma\include\funzioniComun i.inc on line 243


    Ecco la funzione

    function funzione($par1, $par2, $par3, $par4=0, $par5=0)
    {
    ....
    }


    se la chiamo con tutti e 5 i parametri va tutto bene

    se la chiamo solo con 3 invece ho quell ' errore ... Dove sbaglio ?
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Quando chiami la funzione prova a passargli i due restanti anche se nn esistono as esempio $_POST['dato4'] e stesso per il 5. O cmq crei due variabili prima di passarle anche se daranno valore nullo. Dovrebbe 'passare' la sinatassi.

  3. #3
    Penso dipenda da cosa poi ci devi fare con quegli argomenti dentro alla funzione prova a sostituire $var = 0 con $var = null oppure con $var = false

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 © 2026 vBulletin Solutions, Inc. All rights reserved.