最新的Web開發教程
 

PHP 5語法


PHP腳本在服務器上執行,而普通的HTML結果發送回瀏覽器。


基本PHP語法

一個PHP腳本可以在任何地方在文檔中放置。

一個PHP腳本開頭<?php和結尾?>

<?php
// PHP code goes here
?>

默認文件擴展名的PHP文件是".php"

一個PHP文件通常包含HTML標籤,以及一些PHP腳本代碼。

下面,我們有一個簡單的PHP文件的例子,與使用內置的PHP函數在PHP腳本"echo"來輸出的文本"Hello World!" 在網頁上:

<!DOCTYPE html>
<html>
<body>

<h1>My first PHP page</h1>

<?php
echo "Hello World!";
?>


</body>
</html>
運行示例»

注:PHP語句以分號(;)


在PHP評論

在PHP代碼註釋是未讀/作為程序的一部分執行的線。 它的唯一目的是人誰是看代碼讀取。

註釋可用於:

  • 讓別人明白你在做什麼
  • 提醒自己,你做了什麼 - 大多數程序員都經歷回來自己的工​​作一年或兩年後,不得不重新找出他們做了什麼。 註釋可以提醒你,當你寫的代碼你在想什麼

PHP支持註釋的幾種方法:

<!DOCTYPE html>
<html>
<body>

<?php
// This is a single-line comment

# This is also a single-line comment

/*
This is a multiple-lines comment block
that spans over multiple
lines
*/

// You can also use comments to leave out parts of a code line
$x = 5 /* + 15 */ + 5;
echo $x;
?>


</body>
</html>
運行示例»

PHP中的大小寫敏感性

在PHP中,所有關鍵字(eg if, else, while, echo, etc.) ,類,函數,和用戶定義的函數是不區分大小寫。

在下面的例子中,下面的所有三個回波語句是合法的(and equal)

<!DOCTYPE html>
<html>
<body>

<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>


</body>
</html>
運行示例»

然而; 所有的變量名是區分大小寫的。

在下面的示例中,僅第一個語句將顯示$顏色變量的值(這是因為$顏色,$ COLOR,和$顏色被視為三個不同的變量):

<!DOCTYPE html>
<html>
<body>

<?php
$color = "red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>


</body>
</html>
運行示例»