PHP 语法和注释


2021年8月23日, Learn eTutorial
2536

PHP 程序在服务器上执行,结果将作为纯 HTML 发回浏览器。PHP 脚本对初学者来说很容易学习。PHP 语法简单,不像许多其他语言那样复杂。

PHP 基本语法

PHP 脚本可以写入 PHP 文件的任何位置。为了指示 PHP 脚本的开始和结束,使用 “<?php” “?>”。

示例


<?php
 //PHP code 
?>
 

在上面的示例程序中,我们可以看到 用于指示 PHP 脚本的结束。

PHP 文件的文件扩展名是 “.php”。如果任何 PHP 文件不包含任何其他脚本或语言,则不需要结束标签(?>)。PHP 文件通常包含 HTML 标签和 PHP 脚本。

包含 HTML 和 PHP 的示例程序


<html>
  <body>
    <h1>
      <?php echo "Hello World!"; ?> 
    </h1> 
  </body> 
</html>

PHP 中的语句使用分号终止

像任何其他编程语言一样,PHP 使用分号来终止每个语句。PHP 脚本标签内的每一行代码都是 PHP 语句。

示例


<?php
 $name = “Robin”;
 $x = 5 + 7;
?>
 

在上面的示例程序中,我们可以看到两个语句,每个语句都使用分号终止。

PHP 是否区分大小写?

几乎所有语言要么完全区分大小写,要么完全不区分大小写,但对于 PHP 来说并非如此。在 PHP 中,关键字、类和函数不区分大小写,但另一方面,变量区分大小写。


<?php
 echo “Hello World!”;
 ECHO “Hello World!”;
?>

 

输出


Hello World!
Hello World!

示例 2


<?php
 $welcome = “Welcome to PHP Tutorial”;
 echo “Hello! $welcome”;
 echo “Hello! $Welcome”;
?>

 

Hello! Welcome to PHP Tutorial
Hello! 

在示例 1 中,我们可以看到关键字 echo 用小写和大写两种形式书写,并且不影响程序。但在示例 2 中,第二个引用中的变量名不同,因此它显示为未定义变量,并且不打印变量的值。

PHP 是否对空白不敏感?

是的,PHP 对空白不敏感。空白字符,如空格、制表符和行尾字符,不会以任何方式影响程序。PHP 中不需要缩进。程序员可以根据需要添加或删除空白。

示例


<?php 
 $x=10+20;
$y = 10 + 20;
 $z = 10 + 20;
 $u =
 10 +
20;
?>

 

在上面的示例中,所有语句都以不同的缩进方式书写,并且所有语句都将以类似的方式执行。

花括号在 PHP 中创建代码块

在 PHP 中,花括号用于括起一组语句。使用花括号,我们可以将语句序列写入程序的任何位置。

示例


<?php
 $age = 20;
 If ($age >= 18) {
  echo “You are eligible for voting”;
 }
 else{
  echo “You are not eligible for voting”;
  echo “Wait till your chance comes”;
 }
?>


 

PHP 注释

PHP 注释由开发人员用于描述语句行,以便将来查看代码的其他开发人员可以阅读。注释在运行程序时不会执行;它们将被解释器忽略。

PHP 中有两种注释格式

  1. 单行注释
  2. 多行注释

单行注释

单行注释用于注释单行;它主要用于解释或描述一行语句。在 PHP 中,单行注释可以通过使用 //(双斜杠)和 #(井号)两种方式应用。

示例


<?php
 $x = 5 + 8; // it is for addition 
 $name = “Thor”; # it is a string
 echo $x;
 echo $name;
?>
 

输出


13
Thor

多行注释

多行注释用于注释多行。这主要用于注释程序某个部分或代码块的整个描述。在 PHP 中,多行注释通过将注释括在 /*   */ 之间来实现。

示例
 


<?php
 /*
 Anything written
 in between 
 this won’t be executed
 */
 echo “Welcome All”;
?>
 

输出


Welcome All