php程式碼$sum=0是什麼意思

2023-01-07 18:00:21

php程式碼「$sum=0」表示建立(宣告)一個變數「$sum」並初始化,將0賦值給該變數。變數在PHP中的宣告必須用美元符號「$」後跟變數名來表示,使用賦值操作符「=」給變數賦值。PHP的變數是用美元符號「$」作為字首的識別符號,識別符號是一個標識不同物件的符號,必須符合一些規則:只能由字母、數位、下劃線字元和從127到255的其他ASCII字元組成,必須以字母或下劃線開頭等等。

本教學操作環境:windows7系統、PHP8版、DELL G3電腦

php程式碼「$sum=0」表示建立(宣告)一個變數「$sum」並初始化,將0賦值給該變數。

php變數介紹

PHP中的變數是用美元符號($)作為字首的標示符,識別符號是一個標識不同物件的符號,如變數的名稱,函數的名稱,或者其他使用者自定義物件的名稱。在PHP中,識別符號的命名必須符合下面的規定:

  • 識別符號可以由一個或多個字元組成,但必須以字母或下劃線開頭。此外,識別符號只能由字母、數位、下劃線字元和從127到255的其他ASCII字元組成。如my_a、Ss、_value這些識別符號名稱都是合法的,而q^a、4tt這些變數的名稱是不合法的。

  • 識別符號區分大小寫。因此,變數$recipe不同於變數$Recipe、$rEciPe或$recipE。

  • 識別符號可以是任意長度。這很有好處,因為這樣一來,程式設計師就能通過識別符號名準確地描述識別符號的用途。

  • 識別符號名稱不能與任何PHP預定義關鍵字相同。

php變數宣告

變數在PHP中的宣告必須用美元符號後跟變數名來表示,使用賦值操作符(=)給變數賦值。例:

$sum=0;
登入後複製

在建立變數的過程中,先宣告變數,再給變數賦值是一個好的習慣。

由於PHP是一種弱型別語言,在宣告變數時,不需要顯示宣告變數,變數可以存放任何型別的值,在PHP中,變數在執行時進行型別檢查,並且可以用另一個不同型別的值取代變數的值。

下面宣告一個變數,並且讓另一個不同型別的值取代變數的值,再為宣告一個沒有賦值的變數,具體程式碼如下所示:

$what = 「Yound Tang」;
$what = 25;
$name;
登入後複製

在PHP中,給變數賦值有兩種方式,分別為值賦值和參照賦值。值賦值是直接把一個數值通過賦值表示式複製給變數,會把該變數原來的數值覆蓋,如果在宣告變數時,沒有賦值,其行為就形同NULL。在宣告變數時賦值是一種常用的變數的賦值方法,使用範例如下所示:

<?php
header("Content-type:text/html;charset=utf-8");
$name = "唐曉陽";
$age = "23";
$sex = "男";
echo "你的姓名是:".$name."<br/>";
echo "你的年齡是:".$age."<br/>";
echo "你的性別是:".$sex."<br/>";
?>
登入後複製

執行該段程式碼,執行結果如下所示:

1.png

在PHP中,宣告變數可以直接賦值,也可以不賦值,當需要使用變數儲存值時,可以參照變數賦值,參照賦值表示所建立的變數與另一個變數參照的內容相同。因此,如果多個變數參照了同一個內容,修改其中任意一個變數,在其餘的變數上都將有所反映。在等於號後面加一個&符號就可以完成參照賦值。參照賦值的範例形式如下所示:

$value1="Hello World";
value2=&value1;
$value2="GoodBye";
echo $value1.」<br/>」;
echo $value2.」<br/>」;
登入後複製

在上述程式碼中,建立一個變數value1並賦值為「Hello World」,在下面的語句中,變數$value2採用了參照賦值,即把value1的值賦給了value2,此時這兩個變數就是一個生命共同體了,當一個發生變化,另外一個就會顯示出結果,該段程式碼執行結果如下所示:

GoodBye
GoodBye
登入後複製

推薦學習:《》

以上就是php程式碼$sum=0是什麼意思的詳細內容,更多請關注TW511.COM其它相關文章!