當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Dog::show_info方法代碼示例

本文整理匯總了PHP中Dog::show_info方法的典型用法代碼示例。如果您正苦於以下問題:PHP Dog::show_info方法的具體用法?PHP Dog::show_info怎麽用?PHP Dog::show_info使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Dog的用法示例。


在下文中一共展示了Dog::show_info方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: __get

        echo "Setting '{$name}' to '{$value}' <br/>";
        if (property_exists($this, $name)) {
            $this->{$name} = $value;
        } else {
            echo "property {$name} does NOT exist <br/>";
        }
    }
    public function __get($name)
    {
        echo "Getting '{$name}' <br/>";
        if (property_exists($this, $name)) {
            return $this->{$name};
        } else {
            echo "property {$name} does NOT exist <br/>";
        }
    }
}
$johny = new Dog("blue");
$rony = new Dog("Rony", "setter", "brown");
$johny->walk(15);
$johny->show_info();
$johny->eat("bones", 2);
$johny->show_info();
$rony->show_info();
$rony->color = "red";
echo $rony->color;
$totalEnergy = $johny->energy + $rony->energy;
if ($johny->energy > $rony->energy) {
    echo "johny wins";
}
echo $rony->legs;
開發者ID:emiliyank,項目名稱:php-oop-oct15,代碼行數:31,代碼來源:dog.php

示例2: show_info

        self::$dogs_count++;
    }
    public function show_info()
    {
        echo "Name: {$this->name}<br/>";
        parent::show_info();
    }
    public function walk($distance)
    {
        parent::walk($distance);
        echo "<h4> {$this->name} marked {$distance} trees.<br/></h4>";
    }
}
echo "<h3> Dogs count:" . Dog::$dogs_count . "</h3>";
$johny = new Dog("blue");
$rony = new Dog("Rony", "setter", "brown");
echo "<h3> johny count:" . $johny::$dogs_count . " / " . $rony::$dogs_count . "</h3>";
$johny = new Dog("blue");
echo "<h3> Dogs count:" . Dog::$dogs_count . "</h3>";
$johny->walk(15);
$johny->show_info();
$johny->eat("bones", 2);
$johny->show_info();
$rony->show_info();
$rony->color = "red";
echo $rony->color;
$totalEnergy = $johny->energy + $rony->energy;
if ($johny->energy > $rony->energy) {
    echo "johny wins";
}
echo $rony->legs;
開發者ID:emiliyank,項目名稱:php-oop-oct15,代碼行數:31,代碼來源:demo-dog.php


注:本文中的Dog::show_info方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。