RE: [PHP-ES] pasar atributo entre funciones

[email protected] (Pablo Prieto Sebastia) Tue, 29 Apr 2014 18:32:36 +0200
Newsgroups php.general.es
Message-ID <[email protected]>
Perd=F3n, quer=EDa decir "definir el atributo de la clase $nombre ayudar=EDa"
Saludos de nuevo.

-----Mensaje original-----
De: Pablo Prieto Sebastia <[email protected]>
Enviado: Mar 29-04-2014 18:31
Para: php-es <[email protected]>; Alexis Saucedo <[email protected]>;=20
Asunto: RE: [PHP-ES] pasar atributo entre funciones

> =A1Hola!
> =BFEsto es una broma=3F :-D
>=20
> Quiero decir, =BFest=E1s usando clases y no te das cuenta que quieres usar una=20
> variable cuyo =E1mbito se limita a una funci=F3n fuera de esa funci=F3n=3F
>=20
> Una soluci=F3n ser=EDa=20
> echo "mi nombre completo es ".$this->nombre." ".$this->apellido;
>=20
> Por cierto, definir el atributo de la clase $apellido ayudar=EDa.
>=20
> Saludos y suerte.
>=20
>=20
>=20
> -----Mensaje original-----
> De: Alexis Saucedo <[email protected]>
> Enviado: Mar 29-04-2014 18:24
> Para: php-es <[email protected]>;=20
> Asunto: [PHP-ES] pasar atributo entre funciones
>=20
> > 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;
> >=20
> > Class MyClase{
> >=20
> > var $apellido =3D 'saucedo';
> >=20
> > public function PrimeraFuncion($data){
> >=20
> > return $this->nombre =3D $data
> >=20
> > }
> >=20
> > public function SegundaFuncion(){
> >=20
> > echo "mi nombre completo es"."$data". $this->apellido;
> >=20
> > }
> > }
> >=20
> > $con =3D new MyClase();
> > $con->PrimeraFuncion(alexis);
> > $con->SegundaFuncion();
> >=20
> > 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=F9nto,
> > =BFalguien sabe como puedo hacer esto=3F.
> >=20
> > Saludos y gracias!
> >=20
> > --=20
> > PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >=20
> >
>=20
> --=20
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>=20
>