标签:float 浮点 bool set var_dump char 可变 类型 har
<?php php的嵌入语句 ?>
php注释和HTML基本一样
// 单行注释
/* 内容*/ 多行注释
输出语句
echo 可以连续输出多个字符串 中间用逗号分隔
print 每次只能输出一个字符串,不能一次输出多个
方式,方法
print_r(数组) 打印数组
var_dump() 输出变量(类型,长度 等等),常用来测试某个变量
数据类型
整形 int
小数型 又名单精度浮点数 float 双精度浮点数 double 和 decmial小数后面的位数可以定义
字符类 char 字符串 string
布尔型 bool 只能输出 TRUE或者flase
日期时间 datetime 一般php没有
对象类型 object
定义变量
$a 变量a
类型转换
$a=(类型)$a 强制转换成某类型
settype(变量,“类型”)将变量设置成某类型
关于变量的方法
is set(变量) 判断某变量是否被定义 被定义返回TRUE 没有定义返回flase
unset(变量) 清除变量
empty(变量) 判断变量是否为空 为空返回TRUE 非空返回flase 注意赋值为0或者赋值空字符串也相当于空
& 取地址 $a=10; $b=&$a 表示把a变量的地址给b 由于它俩共用一个地址 所以其中一个变量改变 另外一个也会改变
可变变量 $a="hello" ; $hello="你好"; echo $$a 则会输出你好 php专用 其他的用会报错
字符串的定义
\+内容 反斜杠加内容转移字符 \r,\n 表示换行
$a="hello";$b=‘hello‘
双引号里面可以解析转义字符,单引号不可以
双引号可以解析变量但是解析变量时要把变量放到{}里,否则有可能报错 单引号不可以
php拼接字符串用.(点)拼接
标签:float 浮点 bool set var_dump char 可变 类型 har
原文地址:http://www.cnblogs.com/cyd123/p/6708095.html