自行php学习(2)
第三部分:详细展开
1,两个基本输出方式(print和echo)
1>echo语句:echo 是一个语言结构,使用的时候可以不用加括号,也可以加上括号
结构形式:echo "xxxxx";(输出字符串命令)
echo $xxxx;(输出变量)
echo“This is an $example";(定义变量为$example,输出)
2>print语句:print也是一个语句结构,使用时可以加括号,也可以不加(使用方式和echo差不多)
二者区别:
echo - 可以输出一个或多个字符串
print - 只允许输出一个字符串,返回值总为 1
提示:echo 输出的速度比 print 快, echo 没有返回值,print有返回值1。
2,数据类型
1>支持格式:基本上都支持
String(字符串)Integer(整型)Float(浮点型)Boolean(布尔型)Array(数组)Object(对象)NULL(空值)Resource(资源类型)
这里也可以用var_dump()函数,他和echo的作用基本上差不多,就是在输出格式上有点不同(在用这个函数以后,输出就会自动显示出变量的数据类型)
这里对于数组类型、布尔类型、资源类型补充一下:
数组:可以在一个变量中存储多个值,需要使用相关的函数。比如说:array()之类的
布尔值:即正误值,接下来会详细展开
资源类型:资源数据类型有打开文件、数据库连接、图形画布区域等。
使用 get_resource_type() 函数可以返回资源(resource)类型
2>声明对象
用class关键字声明对象(这里涉及指针的知识,还没看到,以后学完了回来补)
3>php类型比较