Hello andymix,
Tuesday, October 23, 2001, 8:23:28 AM, you wrote:
ate> Como metodo, o constructor, solo puedes tener uno, ya que la oop de php no
ate> admite sobrecarga. Pero si se puede llamar al metodo con un numero
ate> indistinto de parametros.
ate> Si tienes
ate> class Clase {
ate> function Clase() {
ate> $numero_de_argumentos = func_num_args();
ate> $array_de_argumentos = func_get_args();
ate> if ($numero_de argumentos) {
ate> ...
ate> }
ate> }
ate> }
ate> Puedes hacer:
ate> $c = new Clase() ó new Clase("hola",3) ...
ate> Tambien puedes declarar
ate> class Clase {
ate> function Clase($v,$c) {
ate> ...
ate> }
ate> }
ate> Y llamar Clase() o Clase(3) o Clase(2,"hola")
ate> Creo que es asi , de todas formas asi funciona.
ate> Salu2
ate> Andy
ate> ----- Original Message -----
ate> From: "Fredy Gonzales Purihuaman" <fgonzales@gcg.com.pe>
ate> To: <lista@phpes.com>
ate> Sent: Monday, October 22, 2001 4:45 PM
ate> Subject: RE: [PHP-ES] Varios constructores en una clase
ate> Si es factivble.!!
-----Original Message-----
From: andymix@terra.es [SMTP:andymix@terra.es]
Sent: lunes 22 de octubre de 2001 9:24
To: lista@phpes.com; jluis.herranz@terra.es
Subject: Re: [PHP-ES] Varios constructores en una clase
Creo que no, pero puedes llamar a un metodo u otro segun el numero de
argumentos o el valor que tomen.
Salu2
Andy
----- Original Message -----
From: "JLUIS.HERRANZ" <JLUIS.HERRANZ@terra.es>
To: <lista@phpes.com>
Sent: Monday, October 22, 2001 3:54 PM
Subject: [PHP-ES] Varios constructores en una clase
Hola a tod@s,
es posible en una clase definida en PHP, definir varios métodos
constructores?. Algo así como en Java, que puedes definir una clase
mostrar.class, y dentro de ella varias funciones con el mismo nombre de
la clase.
Es posible?
Gracias por adelantado por vuestras respuestas.
Saludos,
José Luis Herranz Martín
___________________________________________________________________
Consigue tu e-mail gratuito TERRA.ES
Haz clic en
http://www.terra.es/correo/--------------------------------------------------------------------------
--
----
---------------------------------------------------------------------
Archivo On-line:
http://www.phpes.com/Manual PHP en español:
http://www.php.net/manual/es/Para dar de baja la suscripción, mande un mensaje a:
lista-unsubscribe@phpes.com
ate> ---------------------------------------------------------------------
ate> Archivo On-line:
http://www.phpes.com/ate> Manual PHP en español:
http://www.php.net/manual/es/ate> Para dar de baja la suscripción, mande un mensaje a:
ate> lista-unsubscribe@phpes.com
ate> ---------------------------------------------------------------------
ate> Archivo On-line:
http://www.phpes.com/ate> Manual PHP en español:
http://www.php.net/manual/es/ate> Para dar de baja la suscripción, mande un mensaje a:
ate> lista-unsubscribe@phpes.com
Creo recordar que php4 si admite sobrecarga. Php3 no.
--
Best regards,
Enrique mailto:kike@bytenet.es