Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2014, 04:10
Avatar de arcanisgk122
arcanisgk122
 
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 14 años, 6 meses
Puntos: 28
Pregunta llamar a metodo de una clase en otra clase

buenas amigos, al parecer no me esta Funcionando algo:

trato de llamar a una metodo de una clase extrena a la clase que utiliso

por ejemplo tengo:

index.php
Código PHP:
Ver original
  1. //inclucion de archivos
  2. require_once("class.principal.php");
  3. require_once("class.secundaria.php");
  4.  
  5. //instanciamos las clases
  6.  
  7. $variable1  =   new Tomar();//pertenece a class principal
  8. $variable2  =   new Ejecutar();//pertenece a class secundaria
  9.  
  10. //llamada a la funcion de la clase secundaria
  11. $variable2 -> ejecutarSuma();

class.secundaria.php

Código PHP:
Ver original
  1. <?php
  2. class Ejecutar {
  3. function ejecutarSuma(){
  4.         $datos = $variable1 -> datosTomar();//llama a la funcion en en class principal
  5.         $datos =    $datos*100;
  6.     }
  7.  
  8. }
  9. ?>

class.principal.php

Código PHP:
Ver original
  1. <?php
  2. class Tomar {
  3. function datosTomar(){
  4.         $datos=rand(10);
  5.         return $datos;
  6.     }
  7.  
  8. }
  9. ?>

no me funciona la funcion dentro de la otra... como le hago ???
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB