PHP语法、注释、变量和数据类型--附实例

350 阅读5分钟

欢迎来到今天的教程,各位。在上一篇文章中,我向大家介绍了什么是PHP以及如何将其与XAMPP一起设置。

今天,我们将回顾一下这些介绍性的PHP概念,然后更深入地研究一下这种语言。我们将看看PHP的语法、注释、数据类型和变量,以及其他东西。

PHP的设置

下面是如何在你的项目中启动和运行 PHP 的简单介绍。

进入PHP网站,在顶部的导航栏中点击下载,向下滚动到看到Windows下载的地方,并点击它。

当你点击 Windows 下载时,应该会出现一个新的页面。只要向下滚动直到看到 VS16 x64 Thread Safe (2022-Jun-07 22:31:20),然后点击压缩文件下载 PHP。

当下载完成后,到电脑中的下载文件夹中,从压缩文件中提取PHP文件夹,打开提取的PHP文件夹,右键单击php.exe,选择以管理员身份运行。

你可以在这里阅读更多关于如何为你的代码设置PHP的详细说明。

PHP语法

你可以在文档中的任何地方嵌入PHP代码。它以开头标签<?php (the PHP code goes in here) 开始,以结尾标签?> 结束。

所有的 PHP 语句都以分号结尾; 。一个PHP文件总是以文件扩展名.php ,例如,index.phphome.php

PHP代码内部通常包含HTML代码,例如:

<?php
	echo “ <h1> GOOD BYE WORLD, SEE YOU NEXT TIME </h1>”;
	echo “<p> This is me leaving the website at this point in the day </p>”;
?>

从上面的代码中,我们可以看到,我们的PHP代码中包含两行HTML代码--h1 标签和p 标签。h1 标签(标题1)将以非常大而粗的格式显示,而p 标签(段落)将在浏览器中正常显示。注意,上面所有的代码都是以分号结束的;

PHP中的注释

作为一个开发者,注释是至关重要的。在代码中添加注释可以使代码更容易阅读和理解。

在某些情况下,你可能需要返回到你以前写的代码,但如果你没有用注释解释你在做什么,你会很难解决这个问题。

当你把一些东西注释出来时,它就不会在网页浏览器中显示出来。在PHP中,你可以写单行注释和多行注释。

如何在PHP中写单行注释

正如其名,单行注释只是在一行中注释出所有的内容。在PHP中可以使用正斜杠(/)或哈希符号(#)来表示一个单行注释。比如说:

<?php
//This is a PHP Heading 1 
echo"<h1> PHP Heading 1</h1>";

#This is a PHP Heading 2
echo"<h1> PHP Heading 2</h1>";
?> 

上面的代码显示了在PHP中执行单行注释的两种方法。

如何在PHP中写多行注释

这种注释一切都在多行中。可以使用符号/* (the comment goes in-between) */ 来包含一个多行注释。

当你注释多行代码时,它将不会在网页浏览器中显示,比如说:

<?php
	/*This is a PHP Heading
	the h1 tag displays text very bold and big, and the p tag below is the paragraph tag and will be displayed below the heading.
	*/
	echo"<h1> PHP Heading</h1>";
	echo "<p> This is the paragraph </p>";
?>

你在上面的代码中可以看到的多行注释可以说有两个标签:一个是开头标签,即/* ,另一个是结尾标签*/ 。你的评论文本/代码就在这两个标签之间。

PHP中的变量

变量是一个存储或容纳数据或值的容器。在 PHP 中,用美元符号$ 和变量名称一起创建一个变量。

如果要将变量赋值给一个值,我们使用= 符号。这里有一些关于PHP变量的重要事项需要注意:

  • 一个变量的声明/执行要用美元符号$ ,然后是变量名。
  • 变量名是区分大小写的。例如,$Derek$DEREK 有很大的不同。
  • 变量名不应该也不能以数字开头,而是以字母(Aa - Zz)或下划线(_)开头。

下面是一些在PHP中命名变量的例子:

<?php
	$color = "red";
	echo "$color"; //THIS CODE OUTPUTS THE COLOR RED TO THE WEB BROWSER
	echo "</br>";

	$COLOR = "Blue";
	echo "$COLOR"; //THIS CODE OUTPUTS THE COLOR BLUE TO THE WEB BROWSER
	echo "</br>";

	$_price = "1000";
	echo "$_price"; //THIS CODE OUTPUTS THE PRICE 1000 TO THE WEB BROWSER
	echo "</br>";

	$_PRICE = "900";
	echo "$_PRICE"; //THIS CODE OUTPUTS THE PRICE 900 TO THE WEB BROWSER
?>

上面的代码显示了在PHP中命名变量的不同方法。

PHP中的数据类型

PHP中的变量可以存储不同数据类型的值。现在让我们来讨论一下在PHP中工作的一些数据类型:

  • String
  • Integer
  • Float
  • Boolean

字符串数据类型

字符串是一种数据类型,用双引号内的一些文本表示" " 。字符串也可以包含数字和特殊字符,但它们应该被包含在引号中,比如说:

<?php
	$name = "Derek Emmmanel";
	echo "$name";
    
    echo "<br>";
    
	$price = “1234567”;
	Echo “$price”;
?>

从上面的代码来看,变量值“Derek Emmanuel”;"1234567" 属于string 数据类型,因为它们被括在引号内。

我们可以用另一种方法在我们的网络浏览器中运行上述代码,比如说:

<?php
$name = "Derek Emmmanel";
var_dump($name);
?>

在上面的代码中,我使用了var_dump 关键字来执行我的PHP代码。Var_dump 不仅将你的代码显示在你的Web浏览器中,而且还可以帮助你识别你正在处理的数据类型以及它包含多少个值: localhost_Demo_test.php---Google-Chrome-6_8_2022-7_49_26-AM

var_dump 关键字

整数数据类型

整数是没有小数点的整数。整数可以是负数(-34567)或正数(34567),举例来说:

<?php
	$ad = 12345;
	var_dump($ad);
?>

上面的代码就是一个整数数据类型的例子:

localhost_Demo_test.php---Google-Chrome-6_8_2022-8_36_54-AM

Float数据类型

浮点数不是整数,而是带有小数点的数字。浮点数也可以是负的小数(-34.567)或正的小数(34.567),比如说

<?php
	$fl = 34.567;
	var_dump($fl);
?>

布尔数据类型

布尔型是一种数据类型,代表两种可能的结果,truefalse 。布尔型主要用于我们在处理条件语句时,如if,else,elseif, 和swtich 。比如说:

$house = true;
$city = false;

结论

我希望你从今天的教程中学到了很多东西。请继续关注我们的下一个主题。

编码愉快!