WangDeer

WangDeer

Recent content on WangDeer

马上订阅 WangDeer RSS 更新: https://w.toomore.us/index.xml

2022-03-10 面试复盘

2022年3月11日 18:03
笔试题 40分钟,A4纸手写。 好多年都没握过笔了。 MVC 中的 M, V, C 分别代表什么? 我的答案: Model View Controller 分析:回答比较粗浅,只写出了完整的单词。 以下代码的运行结果 $value = FALSE; if (empty($value)) { echo 'null'; } else { echo 'have value'; } 我的回答:have value 正确答案:null 分析:对 empty 方法记忆模糊不清。 判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于false,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。 ——empty 写出示例中日本电话号码的正则:03-1234-5678,06-1224-5989 我的回答:正则不熟悉,随便写了些。 正确答案: 改进:系统学习下正则,之前也学过,用的时候还是习惯去搜现成的表达式。归根结底还是没学会。 在线正则表达式 正则表达式 – 教程 | 菜鸟教程 正则表达式 - JavaScript | MDN 写出下面代码的运行结果: $arr = [2, 3, 5, 8, 10, 9, 7, 5, 9]; // 2 3 5 8 10 9 7 5 9 // 0 1 2 3 4 5 6 7 8 // 0 5 // 1 8 // 2 9 // 3 9 // 4 数组没有下标为10的元素 null $num = 0; for ($i = 0; $i < 5; $i++) { $num += $arr[$arr[$i]]; } echo $num; 我的回答:31