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