php中常量與變量的區别?變是就是代碼中可以改變的一個符号标識,前面我們說過,變量是以$開頭,後面可以接字母,數字,下劃線($後面不能直接連接字母,但是,可以後面直接連接字母和下劃線,比如$a,表示一個變量,還有系統變量$_GLOBALS表示全局變量),變量是代碼中用來保存具體值的符号,可以在代碼中其他地方使用來,例如,我們設定$a="hello",那麼在後面的代碼中,遇到$a,就表示遇到了"hello"變量是可以改變的,比如我們後面把$a="you",表示現在$a的意思不是之前的“hello”了,而是“you”比如以下的例子:,今天小編就來說說關于php中常量與變量的區别?下面更多詳細答案一起來看看吧!
變是就是代碼中可以改變的一個符号标識,前面我們說過,變量是以$開頭,後面可以接字母,數字,下劃線($後面不能直接連接字母,但是,可以後面直接連接字母和下劃線,比如$a,表示一個變量,還有系統變量$_GLOBALS表示全局變量),變量是代碼中用來保存具體值的符号,可以在代碼中其他地方使用來,例如,我們設定$a="hello",那麼在後面的代碼中,遇到$a,就表示遇到了"hello"。變量是可以改變的,比如我們後面把$a="you",表示現在$a的意思不是之前的“hello”了,而是“you”。比如以下的例子:
<?php
$a = "hello";
echo "我現在的值是:".$a.PHP_EOL;
$a = "you";
echo "我改變後的值是:".$a;
?>
以上代碼執行後将會輸出以下内容:
我現在的值是:hello
我改變後的值是:you
注:echo是php中的輸出語句,用來顯示想要顯示的内容;PHP_EOL表示PHP中的換行符,是系統内定的;
什麼是常量?常量是不能改變的量,使用define來定義一個常量,例如:
<?php
define ("NAME","zsf");
echo NAME; // 輸出 zsf
?>
注:常量沒有必要是$開頭的
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!