non ci siamo capiti ... se tu sviluppatore di linguaggi di programmazione mi crei una ReflectionFunction io mi aspetto che questa funzioni con built-in e non.Originariamente inviato da weppos
Avevo aggiunto un edit, credo che ti sia sfuggito.
Dicevo proprio questo, ovvero che se la funzione è built-in di PHP è un altro paio di maniche.![]()
Quello che molti non sanno - e che ho voluto sottolineare - è che è comunque possibile continuare a passare per riferimento se la funzione è dichiarata da noi spostando la & nella dichiaraione della funzione.
Grazie lostesso per la lezione sul riferimento in funzione ...
[edit]
Questo risolve il problema ... perchè il parser lascia inviare un solo parametro per riferimento senza rompere le scatole ...
io non vedo logica in tutto questo, se per te è normale solo perchè uso una builtin a me viene da ridere per non piangerecodice:$ref->invokeArgs(array_merge(array(&$array), $arguments));
... sono stra curioso di vedere cosa diranno in php.net ... ma mi aspetto la solita scusa o qualche risposta tipo la tua![]()