首頁  >  文章  >  後端開發  >  靜態變數在調用前改變?

靜態變數在調用前改變?

WBOY
WBOY原創
2016-12-01 01:27:49998瀏覽

<code>class Test {
    static $name='app';
    static $age=30;
}</code>
<code>$name=Test::$name;
echo $name;</code>

在Test中如何在返回前改變$name的值?

回覆內容:

<code>class Test {
    static $name='app';
    static $age=30;
}</code>
<code>$name=Test::$name;
echo $name;</code>

在Test中如何在返回前改變$name的值?

靜態變數要是幫你改,那還叫啥靜態變數

為什麼要在使用前改變靜態變數的值呢?靜態變數設定的初衷就是作為一個初始值供調用,可以給靜態變數重新賦值,在用到這個值之前動態賦值

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn