課程
/后端開發(fā)
/PHP
/PHP入門篇
第四行? $info = "";
定義變量有什么意義呢?如果不定義也可以運(yùn)行
是不是提前定義會更省開銷?
2020-05-08
源自:PHP入門篇 6-4
正在回答
百度呀
看起來更加明了吧
提前定義變量后,當(dāng)后面再次定義相同的變量名的時候它會直接覆蓋掉當(dāng)前的值
不會,當(dāng)定義一個變量的時候,它會在堆棧中生成相對應(yīng)的內(nèi)存空間,提前定義相當(dāng)于你提前擁有了一個空地,就算你不提前聲明,你用到的時候在聲明也是在堆棧中生成相對應(yīng)的內(nèi)存空間和賦值,所以不會更省開銷。
舉報
PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識。
4 回答如何定義定義變量
4 回答定義變量var_dump($var_name)
2 回答對于PHP定義變量
1 回答php中定義變量的問題
2 回答關(guān)于定義變量的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2021-07-08
百度呀
2020-05-14
看起來更加明了吧
提前定義變量后,當(dāng)后面再次定義相同的變量名的時候它會直接覆蓋掉當(dāng)前的值
不會,當(dāng)定義一個變量的時候,它會在堆棧中生成相對應(yīng)的內(nèi)存空間,提前定義相當(dāng)于你提前擁有了一個空地,就算你不提前聲明,你用到的時候在聲明也是在堆棧中生成相對應(yīng)的內(nèi)存空間和賦值,所以不會更省開銷。