RE: [PHP-ES] pasar atributo entre funciones

From: Date: Tue, 29 Apr 2014 16:30:32 +0000
Subject: RE: [PHP-ES] pasar atributo entre funciones
References: 1  Groups: php.general.es 
Request: Send a blank email to general-es+get-65660@lists.php.net to get a copy of this message
¡Hola! ¿Esto es una broma? :-D Quiero decir, ¿estás usando clases y no te das cuenta que quieres usar una variable cuyo ámbito se limita a una función fuera de esa función? Una solución sería echo "mi nombre completo es ".$this->nombre." ".$this->apellido; Por cierto, definir el atributo de la clase $apellido ayudaría. Saludos y suerte. -----Mensaje original----- De: Alexis Saucedo <alexissaucedo@gmail.com> Enviado: Mar 29-04-2014 18:24 Para: php-es <php-es@lists.php.net>; Asunto: [PHP-ES] pasar atributo entre funciones > gente buenas tardes, estoy armando una clase para poder manejar una > web y estoy con una duda necesito pasar un atributo de una clase a > otra por ejemplo; > > Class MyClase{ > > var $apellido = 'saucedo'; > > public function PrimeraFuncion($data){ > > return $this->nombre = $data > > } > > public function SegundaFuncion(){ > > echo "mi nombre completo es"."$data". $this->apellido; > > } > } > > $con = new MyClase(); > $con->PrimeraFuncion(alexis); > $con->SegundaFuncion(); > > lo hice de memoria tal vez tenga algun error, a lo que hoy si se fijan > lo que quiero hacer en esta SegundaFuncion() usar la variable $data > que esta definida dentro de PrimeraFuncion($data) entonces cuando > llamo a la funcion SegundaFuncion() me deberia quedar 'alexis > saucedo', intente de mil formas pero se ve que asi tal cual como lo > quiero hacer no funciona, pero la idea era que entiendan mui pùnto, > ¿alguien sabe como puedo hacer esto?. > > Saludos y gracias! > > -- > PHP Spanish Localization Talk Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.general.es (#65660) next »