Hola, soy medio nuevo en esto de PHP, principalmente en lo orientado a objetos... usando joomla veo que utilizan algo como esto:
Código PHP:
$mainframe =& JFactory::getApplication('site');
Este tiene una asignación. En muchos otros no hay asignación.... he visto que se usa -> para apuntar con un objeto, pero :: no se para que es... y el simbolo & tampoco se para que lo usan...
Además, en las funciones utilizan variables que entran en nulo, como por ejemplo:
Código PHP:
function &getApplication($id = null, $config = array(), $prefix='J')
Para que se usa el simbolo "&" ?... porque tiene parametros que se asignan null o se dice que es array o se le da un valor? No se supone que desde otro punto se le envian los parametros con unos valores?
Gracias!