php支持四种标记风格,2.php基础语法

PHP语言标记

PHP和其他几种web语言一样。都是去用一对标记将PHP代码包含起来。以便和HTML代码相区分。PHP一共支持四种标记风格,下面分别进行介绍。

1. XML风格 -- 推荐使用

// PHP 代码

?>

2. 简短风格

PHP代码 ?>

3. 脚本风格

//PHP代码

4. ASP风格

//PHP代码

%>

指令分隔符

PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令区分开来。

如:

echo '' hello'';

echo ''world'';

?>

程序注释

程序注释即程序中对代码的解释和说明,PHP 中的注释分为单行注释、多行注释、文档注释和#注释

// 这是单行注释

/*

这是多行注释

*/

/*

*这是文档注释

*/

# 这是#注释

?>

变量

变量:变量是用于存储信息的"容器"。

变量命名规则:

变量以 美元$符号开始,后面跟着变量的名称

变量名必须以字母或者下划线字符开始

变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )

变量名不能包含空格

变量名是区分大小写的($y 和 $Y 是两个不同的变量)

变量赋值:”=“

$name = “小明”;

常量

常量是一个简单值的标识符。常量在整个脚本中都可以使用。

一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。

定义常量:

define ( string $name , mixed $value [, bool $case_insensitive = false ] )

参数:name:必选参数,常量名称,即标志符。

value:必选参数,常量的值。

case_insensitive :可选参数,如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的。

举个栗子:

php

define("HI", "Hello!"); // 区分大小写的常量名

echo HI; // 输出 "Hello!"

echo hi; // 将自身作为字符串输出 "hi"

define("HELLO", "欢迎", true); // 不区分大小写的常量名

echo HELLO; //输出"欢迎"

echo hello; // 输出 "欢迎"

?>

基本数据类型

PHP中比较常用数据类型有以下6种:

四种标量类型:String(字符串), Integer(整型), Float(浮点型), Boolean(布尔型)

举个栗子:

$name = “小明”; //这是字符串

$age = 18; //这是整型

$weight = 99.23; //这是浮点型,一般用来表示小数

$sex = true; //这是布尔型,一般用来判断真假

?>

两种复合类型:Array(数组), Object(对象)

$fruits=array("apple","banana","strawbery"); //数组

class Car

{ //对象

var $color;

var $name

}

?>

PHP运算符

PHP运算符又分为了几种类型的运算符,下面我们了解一下其中比较常见的算术运算符和赋值运算符。

1. 算术运算符:

x + y -- 加 -- x 和 y 的和

x - y -- 减 -- x 和 y 的差

x * y -- 乘 -- x 和 y 的积

x / y -- 除 -- x 和 y 的商

x % y -- 模 -- x 除以 y 的余数

x -- 取反 -- x 取反

a . b -- 并置 -- 连接两个字符串

优先级:先乘除模,后加减反,有括号的先算括号内

举个栗子:

$x = 10; //定义一个变量$x并赋值为整型10

$y = 5; //定义一个变量$y并赋值为整型5

echo ($x+$y); //输出$x+$y的值

echo ($x-$y); //输出$x-$y的值

echo ($x*$y); //输出$x*$y的值

echo ($x/$y); //输出$x/$y的值

echo ($x%$y); //输出$x%$y的值

echo (-$y); //输出-$y的值

?>

2. 赋值运算符

1. x = y -- x = y -- 将y的值赋给x

2. x += y -- x = x + y -- 将x+y的值赋给x

3. x -= y -- x = x - y -- 将x-y的值赋给x

4. x *= y -- x = x * y -- 将x*y的值赋给x

5. x /= y -- x = x / y -- 将x/y的值赋给x

6. x %= y -- x = x % y -- 将x%y的值赋给x(除法的余数)

7. a .= b -- a = a . b -- 连接两个字符串后的值赋给x

举个栗子:

$x = 15; //定义一个变量$x并赋值为整型15

$y = 5; //定义一个变量$y并赋值为整型5

$x = $y; //将$y的值赋给$x

echo $x; //输出赋值后$x的值--5

$x += $y //将$x+$y的值赋给$x

echo $x; //输出赋值后的$x的值--10

?>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值