PHP数据类型
String(字符串)
一个字符串是一串字符的序列
实例
‘ Hello world ’
"Hello PHP"
Integer(整型)
一个没有小数的数字
规则
整数必须至少有一个数字(0-9)
整数不能包含逗号或者空格
整数是没有小数点的
整数可以是正数或者负数
整型可以用三种格式来指定
十进制
十六进制(以0x为前缀)
八进制(以0为前缀)
Float(浮点型)
带小数部分的数字,或指数形式
Boolean(布尔型)
TRUE或者FALSE
通常用于条件判断
Array(数组)
数组可以在一个变量中存储多个值
实例
array("Volvo","BMW","Toyota")
Object(对象)
对象数据类型也可以用于存储数据
对象必须声明
使用class关键字盛宁类对象
类是可以包含属性和方法的结构
我们在勒种定义数据类型
在实例化的类中使用数据类型
NULL(空值)
NULL表示变量没有值
NULL是数据类型为NULL的值
NULL值指明一个变量是否为空值,同样可用于数据空值和NULL值的区别
可以通过设置变量值为NULL来清空变量数据
PHP语法
基础
PHP脚本可以在文档中任何位置
PHP脚本以<?php开始,以?>结束
PHP文件的默认文件扩展名是.php
PHP文件通常包含HTML标签和一些PHP脚本代码
PHP中的每个代码都必须以分号结束,分号是一种分隔符,用于把指令集区分开
PHP在浏览器输出文本的基础指令
print_r()
var_dump()
PHP中的注释
多行注释
/*<br>这是PHP多行<br>注释<br>*/
数据类型
String(字符串)
Integer(整型)
Float(浮点型)
Boolean(布尔型)
Array(数组)
Object(对象)
NULL(空值)
超级全局变量
超级全局变量在PHP4.1.0之后被启用,是PHP系统中自带的变量,在一个脚本的全部作用域中都可用
模式变量
PHP向它运行的任何脚本提供了大量的预定义常量
有八个魔术常量它们的值随着他们在代码中的位置改变而改变
运算符
流程语句
函数
PHP中提供了超过1000个内建的函数
函数是通过调用函数来执行的
命名空间
面向对象
在面向对象的程序设计中,对象是一个由信息及对信息进行处理的描述所组成的整体,是对显示世界的抽象
错误与异常