Foros del Web » Programando para Internet » PHP »

llamar a un getter desde otro archivo php

Estas en el tema de llamar a un getter desde otro archivo php en el foro de PHP en Foros del Web. Hola tengo un problema y quiero saber si alguien de ustedes me ayuda tengo una clase que deseo utilizar el getter pero en otro archivo ...
  #1 (permalink)  
Antiguo 14/08/2011, 19:41
 
Fecha de Ingreso: septiembre-2008
Mensajes: 48
Antigüedad: 15 años, 7 meses
Puntos: 1
llamar a un getter desde otro archivo php

Hola tengo un problema y quiero saber si alguien de ustedes me ayuda tengo una clase que deseo utilizar el getter pero en otro archivo y no me muestra el valor que se encuentra asignado dentro de la clase que es "hola mundo" estos son mis ejemplos.

archivo clase.php

Código PHP:
<?php 
class MiClase
{
    public 
$atrbibutoClase="uno";
    public function 
getAtrbibutoClase()
{
     return 
$this->atrbibutoClase;
}
    public function 
setAtributoClase($value)
    {
           
$this->atrbibutoClase $value;
    }   
}
$class = new MiClase();
$class->setAtributoClase("hola mundo");
?>
y quiero llamar al getAtrbibutoClase desde otro archivo pero me muestra uno que es la variable inicializada del archivo clase.php espero sus comentarios u opiniones gracias.

prueba.php

Código PHP:
<?php
$class 
= new MiClase();
$class->getAtrbibutoClase();
?>
  #2 (permalink)  
Antiguo 14/08/2011, 19:54
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: llamar a un getter desde otro archivo php

Me imagino que en prueba.php estas incluyendo a clase.php. De nada te sirve crear 2 objetos porque serian 2 objetos totalmente diferentes. Bastaría con

Código PHP:
Ver original
  1. <?php
  2.  
  3. include('clase.php');    
  4.  
  5. echo $class->getAtrbibutoClase();

Para obtener como resultado hola mundo, de otro modo imprimiria uno.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #3 (permalink)  
Antiguo 15/08/2011, 09:14
 
Fecha de Ingreso: septiembre-2008
Mensajes: 48
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: llamar a un getter desde otro archivo php

Hola andresdzphp si esta bien tu codigo tengo otra pregunta tengo una funcion que recive un parametro id y realizo una consulta a la base de datos me gustaria utilizar mi set en una variable que se encuentra en otra funcion pero no me resulta asi lo estoy haciendo :

ya no quiero usar el ejemplo

Código PHP:
$class = new noticiaInter();
$class->setAtributoClase("hola mundo"); 
me gustaria setear la variable $imagen con el valor que proviene de la consulta

Código PHP:
function mostrar($id){            

$imagen=$encontrar["nombre"];

$this->setAtributoClase($imagen);    
    

y despues llamar a ese valor con la forma del get


Código PHP:
echo $class->getAtrbibutoClase(); 

Última edición por adiction; 15/08/2011 a las 09:49

Etiquetas: variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:18.