当前位置: 首页>>代码示例>>PHP>>正文


PHP Persona::fijarNombreEdad方法代码示例

本文整理汇总了PHP中Persona::fijarNombreEdad方法的典型用法代码示例。如果您正苦于以下问题:PHP Persona::fijarNombreEdad方法的具体用法?PHP Persona::fijarNombreEdad怎么用?PHP Persona::fijarNombreEdad使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Persona的用法示例。


在下文中一共展示了Persona::fijarNombreEdad方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: fijarNombreEdad

    public function fijarNombreEdad($nombre, $edad)
    {
        $this->nombre = $nombre;
        $this->edad = $edad;
    }
    public function retornarNombre()
    {
        return $this->nombre;
    }
    public function retornarEdad()
    {
        return $this->edad;
    }
}
$persona1 = new Persona();
$persona1->fijarNombreEdad('Lucia', 20);
$x = $persona1;
echo 'Datos de la persona $persona1: ';
echo $persona1->retornarNombre() . ' - ' . $persona1->retornarEdad() . '<br />';
echo 'Datos de la persona $x: ';
echo $x->retornarNombre() . ' - ' . $x->retornarEdad() . '<br />';
$x->fijarNombreEdad('Ana', 25);
echo 'Despues de modificar los datos: <br />';
echo 'Datos de la persona $persona1: ';
echo $persona1->retornarNombre() . ' - ' . $persona1->retornarEdad() . '<br />';
echo 'Datos de la persona $x: ';
echo $x->retornarNombre() . ' - ' . $x->retornarEdad() . '<br />';
//Vamos a clonar
$persona2 = clone $persona1;
$persona1->fijarNombreEdad('Luis', 19);
echo 'Despues de modificar los datos de $persona1: <br />';
开发者ID:alexcalde99,项目名称:CodeLearningMaterial,代码行数:31,代码来源:referenciaClonacion.php

示例2: fijarNombreEdad

    private $edad;
    public function fijarNombreEdad($nom, $ed)
    {
        $this->nombre = $nom;
        $this->edad = $ed;
    }
    public function getNombre()
    {
        return $this->nombre;
    }
    public function getEdad()
    {
        return $this->edad;
    }
}
$persona1 = new Persona();
$persona1->fijarNombreEdad("Juan", 20);
echo "Nombre: " . $persona1->getNombre() . "<br />";
echo "Edad: " . $persona1->getEdad() . "<br />";
echo "<br />";
echo "Referencia<br /> cambio X y tambien cambia persona1<br />" . "----------------------------------------<br />";
$x = $persona1;
echo "Datos de la persona :" . $persona1->getNombre() . " - " . $persona1->getEdad() . "<br />";
$x->fijarNombreEdad("Anna", 25);
echo "Datos de la persona  :" . $persona1->getNombre() . " - " . $persona1->getEdad() . "<br />";
echo "<br />";
echo "Clone<br /> cambio persona2 y NO cambia persona1<br />" . "----------------------------------------<br />";
$persona2 = clone $persona1;
$persona2->fijarNombreEdad("Pepito", 30);
echo "Datos de la persona :" . $persona1->getNombre() . " - " . $persona1->getEdad() . "<br />";
echo "Datos de la persona  :" . $persona2->getNombre() . " - " . $persona2->getEdad() . "<br />";
开发者ID:QuiqueGilB,项目名称:Daw2ClasesJuanjo,代码行数:31,代码来源:clonacion.php

示例3: fijarNombreEdad

    public function fijarNombreEdad($nom, $ed)
    {
        $this->nombre = $nom;
        $this->edad = $ed;
    }
    public function getNombre()
    {
        $this->nombre;
    }
    public function getEdad()
    {
        return $this->edad;
    }
}
$persona1 = new Persona();
$persona1->fijarNombreEdad("Juan", 20);
echo "Nombre: " . $persona1->getNombre() . "<br />";
echo "Edad: " . $persona1->getEdad() . "<br />";
$x = $persona1;
echo 'Datos de la $persona1 : ';
echo $persona1->getNombre() . "-" . $persona1->getEdad() . '<br>';
echo 'Datos de la persona $x';
echo $x->getNombre() . "-" . $persona1->getEdad() . '<br>';
//modificamos los datos
$x->fijarNombreEdad("Manola", 23);
echo 'Despues de modificar los datos <br>';
echo 'Datos de la $persona1 : ';
echo $persona1->getNombre() . "-" . $persona1->getEdad() . '<br>';
echo 'Datos de la persona $x';
echo $x->getNombre() . "-" . $persona1->getEdad() . '<br>';
//clonamos
开发者ID:alexcalde99,项目名称:servidor,代码行数:31,代码来源:clonacion.php

示例4: fijarNombreEdad

    private $nombre;
    private $edad;
    public function fijarNombreEdad($nombre, $edad)
    {
        $this->nombre = $nombre;
        $this->edad = $edad;
    }
    public function retornarNombre()
    {
        return $this->nombre;
    }
    public function __clone()
    {
        //$this->edad = 0;
        die('No esta permitido clonar objetos de esta clase');
        //por si no
        //queremos permitir que se
        //clone una clase
    }
    public function retornarEdad()
    {
        return $this->edad;
    }
}
$persona1 = new Persona();
$persona1->fijarNombreEdad('Juan', 19);
echo 'Datos de la persona $persona1: ';
echo $persona1->retornarNombre() . ' - ' . $persona1->retornarEdad() . '<br />';
$persona2 = clone $persona1;
echo 'Datos de la persona $persona2: ';
echo $persona2->retornarNombre() . ' - ' . $persona2->retornarEdad() . '<br />';
开发者ID:alexcalde99,项目名称:CodeLearningMaterial,代码行数:31,代码来源:clon.php


注:本文中的Persona::fijarNombreEdad方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。