Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885

    problema di nome variabile &$variabile che cosa è?

    Ciao a tutti, ho bisogno di una consulenza :=

    mi sono trovato 2 funzioni che fanno delle conversioni da un XML a un bell'arrayone.

    il mio problema e che in 3 variabili (che normalmente vengono scritte $variabile) ho trovato una & davanti al $ ossia &$variabile.

    ora io non conosco il significato di questa variabile, qualcuno mi può suggerire che cosa possa essere?

    cmq tornando al problema:
    se la lascio (&$variabile) la funzione restituisce il risultato atteso, ma con un warning che dice :
    'Warning: Call-time pass-by-reference has been deprecated in'
    ma se tolgo le '&' non mi restituisce nulla ...

    qualcuno potrebbe aiutarmi ... grazie

  2. #2
    Utente di HTML.it L'avatar di DydBoy
    Registrato dal
    Jul 2005
    Messaggi
    165
    A partire da PHP 5 i parametri sono passati solo per reference senza la necessitá di utilizzare & che sta appunto a significare "passaggio per riferimento" nelle versioni anteriori.

    Probabilmente se smette di funzionare al togliere il & vuol dire che il codice stesso delle funzioni che hai trovato è obsoleto a sua volta.

  3. #3
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    immaginavo che fosse un problema di vecchiaia, questo non mi stupisce...
    ma ora devo trovare un modo per far funzionare tutto correttamente..
    grazie ancora ciao!

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.