PHP编程必备:经典笔记整理
需积分: 9 77 浏览量
更新于2024-07-26
收藏 570KB DOC 举报
PHP 程序常用笔记提供了深入理解PHP编程的基础知识点,主要涵盖了以下几个方面:
1. **标记风格与代码格式**:
PHP支持多种标记风格,包括脚本风格、XML风格、简短风格以及ASP风格。需要注意的是,为了使用简短风格和ASP风格,开发人员需要在php.ini文件中禁用`short_open_tag`和`asp_tags`选项。
2. **数据类型**:
- **布尔类型**: PHP中的布尔类型仅包含`true`和`false`两个值。0、0.0、空字符串以及空白字符都被视为`false`。
- **字符串类型**: 字符串由数字、字母和符号构成,可以使用单引号、双引号或界定符`<<<`来定义。
- **整数类型**: 整数支持十进制、十六进制和八进制表示,但八进制前缀为0,非法的八进制数字8和9会被忽略。
- **浮点型**: 浮点数用于存储精确的小数,但比较浮点数可能存在精度问题,不推荐直接进行大小比较。
3. **复合数据类型**:
- **数组**: PHP数组是相同类型数据的集合,每个元素由键和值组成,可以使用索引或关联键进行访问。这里有三种定义数组的方法,详细说明了键和值的概念,并指出了更多关于数组的内容在第47号文档中。
4. **特殊数据类型**:
- **资源**: 这是一种特殊的变量类型,代表对系统资源(如文件句柄、数据库连接等)的引用,通常由特定函数创建和管理,PHP自动管理其生命周期,无需手动释放。
- **空值**: 在PHP中,`null`表示没有设置任何值,它不区分大小写,常见于未赋值、被赋值为`null`或被`unset()`函数处理的变量。
5. **数据类型转换**:
PHP允许在不同数据类型间转换,例如将数字转换为布尔值,通过`(boolean)`前缀实现。其他可能的类型转换还包括字符串、数组、对象和资源等。
这些笔记为PHP初学者和经验丰富的开发者提供了实用的参考,涵盖了基础语法、数据结构和特殊类型,有助于提升编码效率和代码质量。在实际编程过程中,理解和熟练运用这些概念至关重要。
2019-04-17 上传
2023-10-11 上传
2023-07-20 上传
2023-07-19 上传
2024-01-25 上传
2024-02-19 上传
2023-08-18 上传
Yimren
- 粉丝: 0
- 资源: 1