php语法在变量前加类型,PHP基础(二) PHP的基础语法和变量类型

首先PHP文件以php为后缀名。可以在命令行中使用 php 命令运行,也可以在浏览器中 访问 127.0.0.1/PHP文件名 来运行。当然后者的话你得先启动wamp服务才行。

我们用<?php来表示PHP标识符的起始 ,然后放入PHP语句并通过加上一个终止标识符?>来退出PHP模式。可以根据自己的需要在HTML文件中像这样开启或关闭PHP模式。大多数的嵌入式脚本语言都是这样嵌入到HTML中并和HTML一起使用,例如CSS、JavaScript、PHP、ASP以及JSP等。

PHP变量的声明

PHP的变量声明是以$符开始的,后面跟大小写字母,数字和下划线,但不能以数字开头。

$a=100;//声明一个变量d,赋予整数100

$b=“string”;//声明一个变量d,赋予字串string

$c=true;//声明一个变量d,赋予布尔值true

$d=99.99;//声明一个变量d,赋予浮点数99.99

$key=$a;//声明一个key变量,并将a变量的值赋予

$a=$b=$c=$d=“value”;//同时声明多个变量,并赋予相同的值

?>

可以使用函数unset( )释放指定的变量,isset( )函数检测变量是否设置,empty( )函数检查一个变量是否为空。

变量名与 PHP 中其它的标签一样遵循相同的规则。一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线。

变量的名称是对大小写敏感的。

但内置结构和关键字以及用户自定义的类名和函数名都是不区分大小写的。如:echo、while、function名称等。

变量的类型

PHP有8中基本变量类型:

布尔型(boolean)

整型(integer)

浮点型(float或double)

字符串(String)

数组(Array)

对象(Object)

资源类型(Resource)

NULL类型

说几个注意点:

1.关于布尔类型和echo

布尔类型只有两个值 true false

echo 可以输出字符串,var_dump()则可以输出任何变量的类型和值,是很好的用于调试的函数

当echo true 时会输出字符串 1 ;当echo false 时 会返回空字符串

2.关于为false(为空)的几种情况,有哪几种情况是会被判定为false的:

浮点数0.0

整型0

空数组

null

false

空字符

字符串0

其他情况都为true

3.和变量相关的三个函数

isset() 检测一个变量是否设置;若$a不为null则返回true

empty() 检测一个变量是否为空

unset() 释放一个变量

4.和浮点数有关的函数

intval()  取整数

floor() 往下取整

ceil() 网上取整

round() 四舍五入,第二参指定精确位数

5.单引号和双引号的区别

单引号无法解析变量,双引号可以;

单引号无法解析转义符号,双引号可以;

单引号效率比双引号略高

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值