标记
一、PHP标记
- 标准标记:
<?php ?>
- Script标记:
<script language="php"></script>
- 短标记:<? ?>
- ASP标记:<% %>
当未开短标记时,可以直接使用标记(<?= ?>)直接输出字符串和变量,方便开发。
二、PHP注释
单行注释://
多行注释:/* */
标识符
1.标识符的定义:用于标记一些网站的一些名称
注:
- 标识符只能由字母,数字和下划线组成;
- 标识符可以由一个或多个字符组成,而且必须以字母或下划线开头;
- 当标识符用作变量名时,区分大小写;
- 若标识符由多个单词组成,应该使用下划线分隔,eg:user_name.
2.关键字:是编程语言中事先定义好并赋予特殊含义的单词,也做保留字
常量和变量
1.变量:保存可变数据的容器
- 变量是由$符号和变量名组成的
- 变量名的命名规则与标识符相同
传值赋值:
<?php
$age = 12; //定义变量$age,并且为其赋值为12
$num = $age; //定义变量$num,并将$age的值赋值给$num
$age = 100; //为变量$age重新赋值为100
echo $num; //echo用于输出$num的值,结果为:12
?>
引用赋值:
<?php
$age = 10; //定义变量$age,并且为其赋值为12
$num = &$age; //定义变量$num,并将$age值的引用赋值给$num
$age = 100; //为变量$age重新赋值为100
echo $num; //echo用于输出$num的值,结果为:100
?>
2.常量:保存在脚本运行过程中值始终保持不变的量
特点:一旦被定义就不能被修改和重新定义。
<?php
define('CON','itcast'); //定义名称为CDN的常量,其值为itcast
echo CDN; //输出结果为:itcost
echo constant('CDN'); //输出结果为:itcost
?>
//define()函数
<?php
const PAI = 3.14; //定义名字为PAI的常量
echo PAI //输出结果
?>
数据类型
- 标量类型:boolean,integer,float
- 复合类型:array,object
- 特殊类型:resource,NULL
在双引号字符串中输出配置时输出变量值,有时会出现变量名界定不明确的问题,可以使用{}进行限定
输出语句
<?php
$name = "myname";
const PAI = 3.14;
echo $name; //输出变量$name,结果为:myname
echo PAI; //输出常量PAI,结果:3.14
echo 'go'; //输出字符串,结果为:go
echo 'go'.'back'; //输出拼接字符串,结果为:go back
?>
echo是PHP输出的语句,把其后的字符串,变量,常量的值都显示在页面上。
"."是字符串连接符,用于连接字符串,变量或常量。
使用echo输出字符串时,可以使用英文逗号进行连接
<?php
var_dump(12); //输出结果:int(12)
ar_dump(3.14); //输出结果:float(3.14)
ar_dump('itcast'); //输出结果:string(6)"itcast"
ar_dump(2+7.38); //输出结果:float(9.38)
?>
var_dump是用于打印变量或者表达式的类型与值等相关信息函数
另:
1.print_r用于打印变量易于理解的信息。
2.标量数据类型的变量,则打印变量值本身;
3.数组类型的变量,则只打印键和值;