首頁 >後端開發 >php教程 >靜態變數在調用前改變?

靜態變數在調用前改變?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-12-01 01:27:491060瀏覽

<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