接上文:PHP面试问答题汇总(二)
41. PHP7的新特性
1.性能达到PHP5.6的3倍
2.PHP5.6仅能通过const定义常量数组,PHP7可以通过define()来定义
3.增加了标量类型的说明
4.新增加太空船运算符
PHP7新特性
42. PHP的过滤器
PHP 过滤器用于验证和过滤来自非安全来源的数据
测试、验证和过滤用户输入或自定义数据是任何 Web 应用程序的重要组成部分
PHP 的过滤器扩展的设计目的是使数据过滤更轻松快捷
PHP过滤器
43. 给定年和月,获取总共的天数
$day = cal_days_in_month(CAL_GREGORIAN,9,2020);
echo $day; // 30
- 常用的字符串函数
chop() 移除字符串右侧的空白字符或其他字符 同rtrim()
explode() 将字符串打散成数组
implode() 返回由数组元素组成的字符串
lcfirst() 将字符串首字符转换成小写
ucfirst() 将字符串首字母转换成大写
strlen() 返回字符串的长度
stripos() 返回字符串在零一字符串中出现的位置(大小写不敏感)
stristr() 查找字符串在零一字符串中出现的位置(大小写不敏感)
strrev() 反转字符串
ctype_digit() 检测字符串中的字符是否都是数字,负数和小数检测不通过