PHP变量与常量
本节介绍
(1) PHP文件特点
(2) PHP变量
(3) PHP常量
1. PHP文件特点
- PHP文件的后缀名为.php
- PHP脚本以
<?php开头,以?>结尾,其中?>结尾符可省略 - PHP语句以分号
;结束 - PHP文件通常包含HTML标签以及一些PHP脚本代码;PHP可以放置到文档中的任何位置
- 服务器蜡的接口文件一般为纯PHP脚本代码
- **注意:**包含php脚本的文件必须使用php作为文件名,否则php脚本无法解析
- 示例1:
-
创建文件example.html
-
HTML、CSS相关语法参考:www.w3school.com.cn/h.asp (这里不做赘述)
-
<!DOCTYPE html> <html> <head> <meta charset = "UTF-8"> <title>我的主页</title> </head> <body> <h2>这是我的页面</h2> <hr> <?php echo "PHP代码" ; ?> </body> </html> -
保存到web运行根目录,用浏览器中访问:http://localhost:8888/example.html,可以看到结果如下,PHP的内容并未显示:
-
修改文件名为example.php,刷新页面,这时PHP的内容正常显示:
-
2. PHP的注释
(1) 单行注释
// 这是单行注释# 这是单行注释
(2) 多行注释
-
/* 这是多行注释 可以横跨多行 */
3. PHP echo语句
- PHP常用echo输入字符串或者变量的值
- echo分为无小括号和有小括号
- echo打印的字符串中可以包含HTML标签
- 示例2:
- 创建文件echo.php
-
<?php echo "echo 示例 <br>" ; $a = 2020 ; echo $a ; echo "<br>" ; echo ($a) ; ?>
4. PHP变量
(1) PHP变量规则
- 变量以$符号开头,其后是变量的名称
- 变量名称必须以字母或下划线开头
- 变量名称不能以数字开头
- 变量名称只能包含字母数字字符和下划线(A-z、0-9以及_)
- 变量名称对大小写敏感(
Y是两个不同的变量)
(2) PHP变量类型
- PHP没有创建变量的命令
- 变量会在首次为其赋值时被创建
- PHP是一门类型松散的语言,不必告知变量的数据类型
- PHP根据变量的值,自动把变量转换为正确的数据类型
(3) PHP打印变量类型
- 一般用作检查和调试
- 查看某个表达式的值和类型用
var_dump() - 得到变量或者表达式的类型用
gettype() is_type函数,可以判断某个变量是否为某种类型,如is_int,is_double,is_string等
5. PHP常量
- 常量类似变量,但是常量一旦被定义就无法更改或撤销定义
- PHP使用
define()函数定义常量,它包含三个参数:- (1) 首个参数定义常量的名称
- (2) 第二个参数定义常量的值
- (3) 可选的第三个参数规定常量名是否对大小写敏感。默认是false(大小写敏感)。如:
define("LOGO","Welcome to Bernadette!",true);echo LOGO;echo logo;- 打印均为
Welcome to Bernadette!