记录下频繁出现的php基础面试题
时间计算
$starttime
为手动输入 如: 2020-10-10
1.1 计算出来 $starttime 的当月开始时间 1号0点0分0秒的时间戳
1.2 计算出来 $starttime 的上月开始时间 1号0点0分0秒的时间戳
1.3 计算出来 $starttime 的上上月开始时间 1号0点0分0秒的时间戳
1.4 计算出来 $starttime 的上上月结束时间最后一天号23点59分59秒的时间戳
字符串处理
2.1 字符串双向替换
如: 我喜欢你 替换为 你爱我 分别替换了 我,你,爱和喜欢
2.2 将任意英文字符串转换为小驼峰
如: My is name 或者 My_is_name
2.3 计算任意两个字符串的相似度百分比
数据爬虫
3.1 爬取任意网页单页面图片到本地
3.2 爬取并过滤单页面所有图片标签并替换为<amp-img
基础算法
3.1 实现冒泡算法
3.2 实现九九乘法表
3.3 实现笛卡尔积
3.4 将以下数据按照树形结构进行编排
1. api:user:buy:vip:1
2. api:user:buy:vip:2
3. api:user:buy:super:1
4. api:vip:create:order:2
5. api:vip:del:order:2
例如:
输出数据结构即可