您的位置:首页 > 编程语言 > PHP开发

PHP学习记录(要点)

2015-09-21 21:47 561 查看

1.PHP的基本语法

1 PHP编程基础

1 注释

#注释和//一致


2 包含文件

1)require("filename"):包含文件出错,编译器不会继续执行
2)include("filename"):包含文件出错,编译器会继续执行


2 常数

常数名前不需要“$”符号


1 内置常数

__FILE__  __LINE__  PHP_VERSION  PHP_OS  TRUE  FALSE  E_ERROR  E_WARNING  E_NOTICE
(不需要声明,可以直接使用)


2 自定义常数

define(name,value[,bcase]);
(bcase == true时,常数名称不区分大小写;
常数的范围为全局;
常数定义后,不能改变或取消)


3 变量

1 变量

1)变量名区分大小写,需要以“$”开头
2)赋值分为:变量、表达式赋值;引用赋值(需要在变量前加上符号“&”)
3)不能对表达是进行引用赋值


2 数据类型

1.整型
1)数值过大会自动转换成浮点数类型
2)表达式计算结果超过了整型数值范围,返回结果转换成浮点数类型
2.字符串值
1)单引号方式:单引号中的所有内容均作为字符处理
2)双引号方式:若双引号内有变量和转义字符,将对其进行解析和转义(对非转义字符使用‘\’,则‘\’会一并输出)
(对于换行,windows:\n 效果等同 \r;linux系统:\r\n一起使用)
对于字符串可以使用“.”进行连接。
3.数组
数组的每个数据成为元素,每个元素包含键(下标)和值两部分。
eg:$fruits = array("o"=>"orange","b"=>"banana",
"number" => array(1,2)
);
4.空值(null)和资源(resource)
使用资源型变量时,系统会启用资源回收机制,释放不再使用的资源


3 变量的作用域

在函数体内访问全局变量时,可以通过$GLOBALS["variable_name"]获取变量,也可以使用global声明


4 静态变量

static


5 预定义变量

$GLOBALS  $_GET  $_POST  $_COOKIE  $_ENV  $_SERVER
...


4 运算符

1 算术运算符

1.字符串型的数值可以进行算数操作
2.若对布尔型操作数进行自增或自减操作时,操作数的值不会变化


2 逻辑运算符

&&运算优先级高于AND, ||运算优先级高于OR


3 错误控制运算符

在表达式前加上“@”符号,可以不显示错误信息,但是错误仍然存在
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php