PHP 简介
PHP(全名:PHP: Hypertext Preprocessor)是一种开源的通用计算机脚本语言,特别适合用于网页开发并嵌入到 HTML 中。PHP 的语法借鉴了 C 语言、Java 和 Perl 等流行计算机语言的特点,对于一般程序员来说易于学习。PHP 的主要目标是让网页开发人员快速编写动态页面,但 PHP 也用于许多其他领域。
PHP 文件的后缀名为 .php
,例如 index.php
。如上所述,PHP
可以直接嵌入到 HTML
中。
用法
当浏览器从上到下读取 <?php
时,会执行 PHP
,并以 ?>
结束。例如:
注意事项
在 PHP
中,PHP
指令结束后不应该有其他 HTML
。建议不要以 ?>
结束,否则关闭时可能会引起问题。
PHP 注解
几乎所有的网页程序语言都可以使用注解,PHP
的单行注解使用 //
,多行注解使用 /* Some text here */
。
Echo
PHP
中最简单的语法是 Echo
。Echo
的内容必须用双引号 ""
或单引号 ''
包起来。每条语法必须以分号 ;
结束。
在 Echo
的内容中还可以使用 HTML
语法。例如,使用 <br/>
来换行。
变数
我们可以将值分配给变数,使我们更容易编写 PHP
,类似于 Javascript
。我们将使用美元符号 $
。
命名变数时需要遵循一些规则。
示例 | 描述 | 规则 |
---|---|---|
$value | 小写 | ✅ |
$Value | 大写 | ✅ |
$_value | 底线 | ✅ |
$1value | 以数字开头 | ❌ |
变数名称中的大写和小写是有区别的。大写变数不等于小写变数。
变数命名技巧
驼峰式命名法
当变数名称和函数名称由两个或多个单词组合而成时,使用 "驼峰式命名法" 可以提高变数和函数的可读性,因为变数中不能有空格。
蛇形命名法
蛇形命名法(如 snake_case)是指每个空格用下划线( _ )字元替代,并且每个单词的首字母用小写。
字串运算符
有两种字串运算符。第一种是连接运算符("."),它返回左右参数连接后的字串。第二种是连接赋值运算符(".="),它将右侧参数附加到左侧参数。