|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Nov 2010
Messaggi: 211
|
[PHP] funzioni ridichiarate
Ciao
Ho bisogno di includere un file php che contiene alcune funzioni che hanno lo stesso nome di altre (dichiarate in precedenza, da qualche parte). Mi stavo chiedendo quindi se per caso esistesse qualche funzione per eliminare funzioni già dichiarate subito prima di includere il file (una specie di unset(funzione)). Oppure se ci fosse un qualche modo di includere questo file in qualche sorta di ambiente separato. Ultima modifica di biowep : 20-05-2012 alle 19:33. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2009
Città: Verona
Messaggi: 2514
|
Se è esattamente lo stesso file, puoi usare require_once ( o include_once ) in modo che se il file è già stato caricato in precedenza, non lo ricarica dinuovo.
Se invece non è lo stesso file, l'unico modo è mettere un if alla dichiarazione delle funzioni. Puoi fare così per le funzioni che vengono ridichiarate: Codice PHP:
__________________
Le mie trattative |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Nov 2010
Messaggi: 211
|
Credo di essermi espresso male
Io sto includendo un file che a sua volta include uno o più file contenenti delle funzioni già dichiarate. Non posso evitare che le funzioni precedenti o quelle seguenti vengano dichiarate perché vorrebbe dire andare a modificare il core di Joomla o PHPBB. Quello che sto cercando di realizzare è un plugin per Joomla che venga eseguito nel momento in cui un utente esegue il login. Con gli stessi dati di autentificazione in Joomla devo fare in modo che l'utente venga autentificato anche in phpbb. Tecnicamente non è difficile da realizzare, solo che c'è questo problema difficilmente superabile. Ultima modifica di biowep : 21-05-2012 alle 14:39. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:21.



















