diff --git a/blog/php-basic/index.md b/blog/php-basic/index.md index 5c4613dfdd718d80ab8b8a8bca55182a60791bd5..e7fdd934477d975ebba97cef5df67e224191570d 100644 --- a/blog/php-basic/index.md +++ b/blog/php-basic/index.md @@ -1,7 +1,11 @@ # 笔记:黑马程序员 PHP 零基础入门到精通教程(P1 基础 6 天) +视频地址:[https://www.bilibili.com/video/BV18x411H7qD](https://www.bilibili.com/video/BV18x411H7qD) + [PHP 基础](blog/php-basic/basic.md) [PHP 环境配置](blog/php-basic/environment.md) -[PHP 常量和变量](blog/php-basic/variable.md) +[PHP 变量和常量](blog/php-basic/variable.md) + +[PHP数据类型](blog/php-basic/type.md) diff --git a/blog/php-basic/type.md b/blog/php-basic/type.md new file mode 100644 index 0000000000000000000000000000000000000000..5e3d2fea7b16adc040e4164c5335136ca375a1a1 --- /dev/null +++ b/blog/php-basic/type.md @@ -0,0 +1,90 @@ +# PHP数据类型 + +## 数据类型 data type + +- 在 PHP 中指的是存储的数据本身的类型,而不是变量的类型 +- PHP 是一种弱类型语言,变量本身没有数据类型 + +3 大类 8 小类数据类型 + +- 简单(基本)数据类型:4 个小类 + - 整型 int/integer + - 浮点型 float/double + - 字符串型 string + - 布尔类型 bool/boolean 只有两个值 true/false +- 复合数据类型:2 个小类 + - 对象类型 object + - 数组类型 array +- 特殊数据类型:2 个小类 + - 资源类型 resource + - 空类型 null + +## 类型转换 + +- 自动转换:系统根据需求自己判断 +- 强制转换:人为根据需要手动转换 + +```php +