Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2008, 10:48
sergi839
 
Fecha de Ingreso: septiembre-2008
Mensajes: 33
Antigüedad: 15 años, 7 meses
Puntos: 0
De acuerdo Classes en PHP5.

Buenas tardes.

Tengo un pequeño problema con las clases de PHP5. Tengo la clase Nombre y la clase Apellido. Apellido es una agregación de Nombre pero desde un index.php no consigo acceder al apellido referenciando des de la clase Nombre.

Aquí pongo el código de las tres páginas a ver si alguien pudiera indicarme cual és el error.

Muchas grácias.

Sergi

Código PHP:
<?php
    
//index.php
    
require_once("ClassNom.php");
    
$nom_complert = new Nom();
    echo 
$nom_complert->$Mostra_Nom_Complert();
?>
Código PHP:
<?php
    
//ClassNom.php
    
require_once("ClassCognom.php");
    class 
Nom {
        private 
$nom;
        private 
$cognom;
        function 
__construct(){
            
$this->nom "Sergi";
            
$this->cognom = new Cognom();
        } 
/* __construct() */
        
public function Mostra_Nom_Complert(){
            return 
$this->nom " " .$this->cognom;
        } 
/* Mostra_Nom_Complert() */
    
}
?>
Código PHP:
<?php
    
//ClassCognom.php
    
class Cognom {
        private 
$cognom;
        function 
__construct(){
            
$this->cognom "PEPE";
            return 
$this->cognom;
        } 
/* __construct() */
    
}
?>