4.2.1 基础语法变量:在PHP中变量以数字 字母 下划线组成,必须以$
符号开头,且第一个字符不能以数字开头,在PHP中因为变量都是以$开头,所以基本上没有关键字的说法,但是写代码的时候尽量不要覆盖系统变量即可,同样推荐使用驼峰命名和下划线命名两种规范命名格式
常量:在PHP中常量同样约定俗成的使用全大写定义而已,在定义的方式有专门的定义格式,比如定义DAXIA
的值为tangqingsong
时候,代码如下所示
-
const DAXIA = 'tangqingsong';
#
来注释某行代码,也可以使用//
定义行代码,也可以通过/****/
注释某段代码,如下代码所示-
#这是行注释
-
//这是行注释,一般习惯是使用此种方式
-
/**
-
* 块注释,一般在自定义函数和类方法的时候使用
-
*/
4.2.2 数据类型在PHP中,可以通过var_dump(变量名)同时打印变量类型和值,经常使用到的数据类型有:布尔、整型、浮点型、字符串等;同样在布尔型中 真/True/1 假/False/0,非0的数字都是True;
在字符串中可以通过单引号和双引号两种方式定义,单引号中不能放变量,但是双引号是可以的,如下代码所示
-
$n = 123;
-
a = '字符串';
-
b = "字符串{$n}";
-
$a = <<<EF
-
这里是大文本内容,可以写任意文本,EF是自定义的,大家也可以把EF写成DAXIA,但是必须前后对应,后面的必须定格,后面一个“EF”不能用空格之类的字符;
-
EF;
.
进行拼接,如下代码所示:-
$name = 'daxia' . 'tangqingsong';
4.2.3 数据类型在PHP中整型和浮点数据类型中加减乘除没有什么太特别,同样是使用
+
、-
、*
、/
这四个符号,使用%
可以的出余数;4.2.4 输入输出输入输出:在PHP中可以使用print_r关键字对变量进行打印输出,在接收标准输入方面稍微麻烦,需要先通过
fwrite
接收用户在终端中传递的参数,然后再通过fgets
函数将变量值取出来,还需要通过trim
将后面的空格过滤,例如-
fwrite(STDOUT, '请输入用户名:');
-
$username = trim(fgets(STDIN));
-
a = intval(变量名)
-
f = floatval(变量名)
4.3 IF控制if条件:在PHP中if语句的使用方法如下代码所示
-
<?php
-
if (a >3 and b==2){
-
满足条件1之后要做的事情
-
} elseif (a>3 and b==3){
-
不满足条件1但满足条件2之后要做的事情
-
} else {
-
上面的条件都不满足要做的事情
-
}
4.4 while循环while循环:在PHP中while的条件必须使用 包括,执行体在也必须使用
{}
包括,执行体不要求严格的缩进,但是为了美观,一般都会缩进,如下为伪代码所示-
<?php
-
while ($a == $b){
-
//循环执行的代码
-
}
break
退出循环,也可以使用continue
跳过循环过程中的某一步,如下代码所示-
<?php
-
$i = 1;
-
while ($i < 10) {
推荐阅读
- CentOS SSH 无密码登录的配置
- 病毒能破坏电脑硬件吗?
- python爬取新浪新闻
- 如何用Python做出微信圈好友图像全家福
- 如何在Python中模拟指针?
- Lamdba表达式一篇足够
- Python8个最常用的内置函数
- Java后端精选技术:Spring框架简介
- 网络常见的9大命令
- 人工智能基础算法