Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    rendere opzionale un paramtro in una funzione

    ciao a tutti.. da titolo: come faccio a rendere opzionale un paramtro in una funzione?? ovvero quando leggi sul manuale trovi scritto:
    funzione(par1,par2[,par3,par4]) e quelli tra parentesi quadre sono paramtri opzionali, invece se non compilo gli altri ho un errore di "missing parameter".. come posso ottenere lo stesso effetto in una mia funzione?


    Grazie..


    ..IcE..
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  2. #2
    quando dichiari la funzione, devi assegnare un valore di default ai parametri che vuoi rendere opzionali.

    esempio:

    codice:
    function nome_funzione($par_obbligatorio, $par_opzionale=null) {
       ....
    }
    in questo modo il secondo parametro è opzionale, e se non glie lo passi la funzione considera il valore di default che gli hai assegnato (che in questo caso è "null", ma può essere un qualunque valore supportato dai tipi di variabili dei PHP).

  3. #3
    perfetto..

    ..ho dimenticato ormai come si programma in C/C++ e non mi sovvengono certe cose che un tempo erano chiarissime.. ghghgh!

    Grazie mille!!
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

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.