Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/07/2007, 14:39
Avatar de Fher
Fher
 
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar de cancun
Mensajes: 384
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Objeto dentro de una clase

la version es la 4.4.7
y si viendo en la documentacion me encuentro con lo siguiente
la version de php 5 require esto

Código:
class BaseClass {
   function __construct() {
       print "In BaseClass constructor\n";
   }
}
la version de php 4 solo es poner el constructor con el nombre de la clase
Código:
class Auto_Carrito extends Carrito {
    function Auto_Carrito() {
        $this->agregar_item("10", 1);
    }
}
entonces haciendo unos ejemplos de prueba que no he probado en el servidor online tengo lo siguiente

veruser.php q tiene
Código:
<?
include("test2.php");
$SelectSuers = new MyClassd();
$result = $SelectSuers->MyClass();
echo $result
?>
test2.php q tiene
Código:
<?php
include("test3.php"); 

class MyClassd {

    var $nwClass;
	var $resultado;
    
	//este seria mi constructor
	   function MyClassd ()  { 
       
    $this->nwClass = new MyClasst();
  }
	
  
	function ver_users (){	   
	
	    $this->resultado = $this->nwClass->ver_users();
		return ($this->resultado);	
		
    }
}

?>
y test3 .php que tiene

Código:
class MyClasst {
   
	var $nombre;  
// este seria mi constructor 	
	  function MyClasst()  {       
    
  }
  
	function ver_users (){	
	   $this->nombre = "El usuario es fernando"
		return ($this->nombre);			
    }
}
haaaaaaa esto del os tres archivos lo hago porque estoy haciendo mi propio modelo de negocios basado en 3 capas ( presentacion, negocios y acceso de datos) como suelo hacerlo en .net claro estoy inventandolo de acuerdo a mis ideas ..

pero si veo que las ches versiones php me esta dando mucha lata porque hay ejemplos pero no te dicen para qe version de php es si las 4 o 5
__________________
solo firma