PHP syntaksi

PHP-skriptit suoritetaan palvelimella ja sitten lähetetään selaimelle puhtana HTML-tuloksena.

Perus PHP-grammatiikka

PHP-skripti voidaan sijoittaa asiakirjan mihin tahansa paikkaan.

PHP-skripti aloittaa <?php Aloitetaan ?> Loppu:

<?php
// Tämä on PHP-koodi
?>

PHP-tiedostojen oletuslaajennus on ".php".

PHP-tiedostot sisältävät yleensä HTML-merkkejä ja joitakin PHP-skriptikoodia.

Seuraava esimerkki on yksinkertainen PHP-tiedosto, joka sisältää PHP-funktion "echo" käyttämisen tekstiä "Hello World!" tulostamiseen verkkosivulle:

实例

<!DOCTYPE html>
<html>
<body>
<h1>Minun ensimmäinen PHP-sivuni</h1>
<?php
echo "Hello World!";
?>
</body>
</html>

运行实例

Huomautus:PHP-lauseet päättävät semikolmella (;). PHP-koodikappaleiden sulkeminen merkitään myös automaattisesti semikolmella (joten semikolmella ei tarvitse päättää koodikappaleen viimeistä riviä).

PHP:n huomautukset

PHP-koodin huomautukset eivät lueta ja suoriteta ohjelmakoodina. Ne toimivat ainoastaan ohjelmakoodin muokkaajien luettavina.

Huomautusten käytöt:

  • Tuo muiden ymmärtämään, mitä teet - huomautukset voivat auttaa muita ohjelmistokehittäjiä ymmärtämään, mitä teet jokaisessa vaiheessa (jos työskentelet tiimissä)
  • 提醒自己做过什么 - 大多数程序员都曾经历过一两年后对项目进行返工,然后不得不重新考虑他们做过的事情。注释可以记录您在写代码时的思路。

PHP 支持三种注释:

实例

<!DOCTYPE html>
<html>
<body>
<?php
// 这是单行注释
# 这也是单行注释
/*
这是多行注释块
它横跨了
多行
*/
?>
</body>
</html>

运行实例

PHP 大小写敏感

在 PHP 中,所有用户定义的函数、类和关键词(例如 if、else、echo 等等)都对大小写不敏感。

在下面的例子中,所有这三条 echo 语句都是合法的(等价):

实例

<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>

运行实例

不过在 PHP 中,所有变量都对大小写敏感。

在下面的例子中,只有第一条语句会显示 $color 变量的值(这是因为 $color、$COLOR 以及 $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>

运行实例