PHP学习记录(要点)
来源:互联网 发布:mac系统照片导出 编辑:程序博客网 时间:2024/06/11 23:44
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 错误控制运算符
在表达式前加上“@”符号,可以不显示错误信息,但是错误仍然存在
0 0
- PHP学习记录(要点)
- Java学习要点记录
- Android学习要点记录
- xmpp学习要点记录
- python学习,要点记录
- php学习要点
- php学习要点
- 一些VIM学习要点记录
- 蓝牙4.0学习要点记录
- j2se学习要点记录(一)面向对象
- j2se学习要点记录(二)this、static、package关键字
- j2se学习要点记录(五)异常、数组、String
- php学习记录(2)
- java学习 知识要点记录1
- C++中数组学习要点记录
- 网络编程基础知识学习要点记录
- 获奖转盘学习的要点记录
- 记录前端学习的一些要点
- C语言中宏定义和函数的取舍
- 1043. 输出PATest(20)
- BP神经网络及matlab实现
- CentOS上安装redis
- java笔记(集合01)-第23天
- PHP学习记录(要点)
- 【内存优化】ArrayMap源码解析
- 黑马程序员——集合框架(一) —— Collection
- 郭更生教授关于投稿的几点建议
- 为什么要计划生育
- 集合(对于集合学习后的个人总结和分析)
- Android学习——软件管理器之一
- css里面的颜色
- MITK中的几个predicate类