Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2014, 02:32
Naylher
 
Fecha de Ingreso: mayo-2011
Mensajes: 14
Antigüedad: 13 años
Puntos: 0
Pregunta LLamar function alojada en una clase

Hola chic@s, espero que me resuelvan 2 dudas que tengo, que no consigo resolver.

1º duda: ¿ Como llamo una function externa ?

Yo se hacer esto para traer la "info" de una pagina
$("div#caja_contenedora").load("php/datos_usuarios.php");

pero, ¿ si quisiera llamar a una function alojada en esa pagina ?

datos_usuarios.php

<?php

function usuarios_online()
{
echo "Hay X usuarios online";
}

?>

------------------------------------------------------------------------------

2º duda: Lo mismo que la anterior pero si lo hago con POO

Si hago esto, $("div#caja_contenedora").load("php/Persona.php");
me mostraria en el div#caja_contenedora tanto a Juan como a Ana, que tengo que hacer para que solo me muestre a Juan por ejemplo.


<?php

class Persona {
private $nombre;

public function inicializar($nom)
{
$this->nombre=$nom;
}

public function imprimir()
{
echo $this->nombre;
echo '<br>';
}
}

$per1=new Persona();
$per1->inicializar('Juan');
$per1->imprimir();

$per2=new Persona();
$per2->inicializar('Ana');
$per2->imprimir();

?>