Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2005, 16:58
iraklis
 
Fecha de Ingreso: julio-2004
Mensajes: 38
Antigüedad: 20 años, 5 meses
Puntos: 0
¿Por qué si llamo a la funcion desde fuera me lo hace bien y no desde dentro?

Hay una funcion que la llamo desde la clase que la contiene desde otra funcion y no hace ni caso, pero si lo hago desde la variable si que lo hace... me explico

<?php

class A_clase{

var $p = 0;

function 1(){
$this->2(); //asi no hace ni caso
}

function 2(){
$this->p = -5;
}

};

?>

(otro archivo php)

<?php

$variable = new A_clase;
$variable->2(); //asi si que funciona...

?>


-------------------------------------

No sé si me he explicado lo suficiente... es que no veo lógico lo que hace.

Saludos.