PHP高级面试题(含详细实战答案).docx

PHP高级面试题(含详细实战答案)

一、PHP核心基础(高级深挖)

1、详细说说PHP的变量类型、自动类型转换及坑点

参考答案:

PHP变量分为标量类型、复合类型、特殊类型三类。标量包含整型、浮点型、字符串、布尔型;复合包含数组、对象;特殊包含资源、NULL。

PHP是弱类型语言,会自动根据运算场景做类型转换,日常开发高频坑点集中在比较运算和数学运算中:

1)==弱等于对比坑:会自动转换类型后对比,0、空字符串、空数组、false互相弱相等。例如0==abc结果为true,字符串转数字时会从开头解析数字,无数字则转为0。

2)===强等于:同时对比值和类型,生产环境校

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档