php学习(一)

标记<?php ?><script language='php'></script>比较通用<? ?><% %>需要在php.ini中配置使用

注释"//"    "/* */"     "#"三种

类型8种

boolean值为TRUE和FALSE不分大小写。

string字符串 可当作字符数组操作

int整型

float(double)浮点型

以上为四种基本类型

objec对象 类的实例

array数组

NULL 空

resource资源 通过函数打开的文件之类

还有一些伪变量

强转函数settype($name,'类型')或者(类型)$name

八进制在数前加0 十六进制加0x 二进制加0b

若定义八进制的数0456789,则实际得到的值为04567因为超过8以上的数之后的值会被忽略(0482则得到04)

round($float,int)int为整数则是小数后的精确位数,int为负数是整数部分的精确位数

round($float,mode)mode:

PHP_ROUND_HALF_UP(向上取整)

PHP_ROUND_HALF_DOWN(向取整)//和直接将数字强转整数有什么区别?

PHP_ROUND_HALF_EVEN(整数为奇数用UP偶数DOWN)

PHP_ROUND_HALF_ODD(和EVEN相反)

ceil()进一法

floor()舍去法

number_format()以千分格式化一个数

浮点数比较方法 做差取绝对值判断是否小于自定义精度值  若在范围内则认为相等//为什么不是等于零,因为浮点数中的分数是无法精确表示的,浮点数本身就存在误差尽量不要比较浮点数

字符串最大为2GB

单引号和nowdoc中的值不会被转义  双引号和heredoc的会被转义

PHP_EOL是php的换行

unset($array)会删除数组值但是不会删除索引//比如$array(0=>"a",1=>"b") 然后unset($array)然后$array[]=c,现在c的键不是0而是2

arrary_values($arrary)重新索引

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值