Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/02/2011, 20:47
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Respuesta: qeu significa esta flecha ->

Por ejemplo:
Código PHP:
class hola{
    var 
$test;
    function 
setTest($valor){
        
$this->test $valor;
    }
    function 
getTest(){
        return 
$this->test;
    }
    function 
setTestNull(){
        
$this->test "";
    }

Si te fijas en las funciones dice $this->test... basicamente es la manera de poder acceder (dentro de la clase) a la variable $test.
Fuera de la clase sirve para llamar a las funciones. Por ejemplo:
Código PHP:
//aca llamo al archivo que contiene la clase
include_once('hola.php');
//aca llamo a la clase y la creo/instancio/construyo
$hola = new hola();
//ahora llamare a una funcion dentro de la clase y la imprimire en pantalla
echo $hola->getTest();
//ahora llamo a otra funcion y le doy otro valor a test
$hola->setTest("prueba");
//ahora llamo a la funcion para imprimirla nuevamente
echo $hola->getTest();
//ahora pongo en vacio la variable test
$hola->setTestNull();
//ahora llamo a la funcion para imprimirla nuevamente
echo $hola->getTest(); 
Despues puedes ver cosas d tipos de funcion y sus ambitos, herencia y etc...

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!