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


PHP Person::getAge方法代码示例

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


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

示例1: __construct

/**
 * Created by PhpStorm.
 * User: roger
 * Date: 4/10/15
 * Time: 12:25
 */
class Person
{
    public $name;
    public $age;
    public function __construct($name)
    {
        $this->name = $name;
    }
    public function getAge($age)
    {
        return $this->age * 365;
    }
    public function setAge($age)
    {
        if ($age < 18) {
            throw new Exception("Es menor d'edat");
        }
        $this->age = $age;
    }
}
$john = new Person('John Doe');
$john->setAge(30);
$john->age = 3;
var_dump($john->getAge());
开发者ID:rogermelich,项目名称:Laracast_Exercicis,代码行数:30,代码来源:Person.php

示例2: __construct

<?php

class Person
{
    public $age;
    public $name;
    public function __construct($name)
    {
        $this->name = $name;
    }
    public function setAge($age)
    {
        if ($age < 18) {
            throw new exception("Person is not old enough");
        }
        $this->age = $age;
    }
    public function getAge($age)
    {
        return $age * 365;
    }
}
$john = new Person("John Doe");
$john->setAge(30);
echo "<pre>";
var_dump($john->getAge(30));
echo "</pre>";
开发者ID:jschouwstra,项目名称:php-snippets,代码行数:27,代码来源:Person.php

示例3: Person

<?php

/**
 * Created by PhpStorm.
 * User: Jensenkong
 * Date: 2015/8/9
 * Time: 10:10
 */
require_once 'Person.php';
$m2 = new Person("Jensenkong", 27);
echo $m2->getName() . $m2->getAge() . '</br>';
echo $m2->getFile();
echo $m2->getDir();
开发者ID:jensenkong,项目名称:phpStudy,代码行数:13,代码来源:index.php

示例4: __construct

/**
 * Created by PhpStorm.
 * User: oscar
 * Date: 08/10/2015
 * Time: 12:54
 */
class Person
{
    private $name;
    private $age;
    public function __construct($name)
    {
        $this->name = $name;
    }
    public function getAge()
    {
        return $this->age * 365;
    }
    public function setAge($age)
    {
        if ($age < 18) {
            throw new Exception("Es menor d'edat");
        }
        $this->age = $age;
    }
}
$Person = new Person('Pepe pepito');
$Person->setAge(19);
var_dump($Person->getAge());
开发者ID:OscarDuranX,项目名称:Exercicis_laracasts_Oscar,代码行数:29,代码来源:Person.php

示例5: start

        // parent::__construct();
        echo "子类的构造函数被加载了";
    }
    function __destruct()
    {
        echo "对象被销毁的时候我就会被执行";
    }
    // 子类调用父类的静态方法
    public static function start()
    {
        parent::SpeedUp();
    }
}
// 创建父类
$p1 = new Person("jack", 23);
echo $p1->getAge() . '<br/>';
Person::showNation();
var_dump($p1);
// 调用父类的静态方法
Person::getSpeed();
Person::SpeedUp();
// 调用受保护的方法
echo $p1->showList();
// 创建子类
$a1 = new Actor();
var_dump($a1);
// unset($a1);
// 调用子类的静态方法
Actor::start();
/* 如果构造函数定义成了私有方法,则不允许直接实例化对象了,这时候一般通过静态方法进行实例化,
       在设计模式中会经常使用这样的方法来控制对象的创建,比如单例模式只允许有一个全局唯一的对象 
开发者ID:Anikinly,项目名称:PHP,代码行数:31,代码来源:3.class.php

示例6: writeAge

 function writeAge(Person $p)
 {
     print $p->getAge() . "\n";
 }
开发者ID:jabouzi,项目名称:projet,代码行数:4,代码来源:listing04.26.php

示例7: Person

<?php

/**
 * Author: ryo
 * Date: 2012/11/18
 * Time: 14:53
 */
require 'Person.class.php';
$obj = new Person('Shoin Yoshida', 'male', '1830/9/20');
echo $obj->getAge() . "歳\n";
echo $obj->name;
//echo $obj->_gender;
开发者ID:ryo-utsunomiya,项目名称:php,代码行数:12,代码来源:object.php

示例8: testGetAge

 /**
  * Tests Person->getAge()
  */
 public function testGetAge()
 {
     $this->assertEquals('AGE', $this->Person->getAge());
 }
开发者ID:dalinhuang,项目名称:shopexts,代码行数:7,代码来源:PersonTest.php

示例9: dirname

<?php

require_once dirname(__FILE__) . '/Person1.php';
$ivan = new Person('Иван', 25);
$maria = new Person('Мария', 33);
$ivan->greet();
$maria->greet();
echo $ivan->getAge();
echo "<br>";
echo Person::getPeople();
开发者ID:CordellWalker,项目名称:PHP-MYSQL-course,代码行数:10,代码来源:index1.php

示例10: __construct

<?php

class Person
{
    public $name;
    public $age;
    public function __construct($name)
    {
        $this->name = $name;
    }
    public function getAge()
    {
        return $this->age * 365;
    }
    public function setAge($age)
    {
        if ($age < 18) {
            throw new Exception("Person is not old enough.");
        }
        $this->age = $age;
    }
}
$steven = new Person("Steven Jasionowicz");
$steven->setAge(26);
var_dump($steven->getAge());
开发者ID:codeandrockets,项目名称:laracasts,代码行数:25,代码来源:gettersandsetters.php


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