08/06/2014, 02:32
|
| | Fecha de Ingreso: mayo-2011
Mensajes: 14
Antigüedad: 13 años, 5 meses Puntos: 0 | |
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();
?> |