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 错误控制运算符
在表达式前加上“@”符号,可以不显示错误信息,但是错误仍然存在
相关文章推荐
- 一个关于if else容易迷惑的问题
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- JSP/PHP基于Ajax的分页功能实现
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- PHP数据库长连接mysql_pconnect的细节
- Php Installing An Expansion
- PHP+Apache在Windows 9x下的安装和配置
- IIS 6 的 PHP 最佳配置方法
- 安装Apache和PHP的一些补充
- Linux Apache+MySQL+PHP
- 建立Apache+PHP+MySQL数据库驱动的动态网站
- PHP 5.3.0 安装分析心得
- apache 环境下 php 的配置注意事项
- ASP.NET、ASP、PHP、JSP之间有什么区别?
- PHP VBS JS 函数 对照表
- C语言实现的统计php代码行数功能源码(支持文件夹、多目录)
- php xml 入门学习资料