3 年 PHPer 的面试总结

2017-09-11 09:13:58 +08:00
 jsyzchen
3 年 PHPer 的面试总结,都是大厂的面试题,值得收藏。
原文链接: http://coffeephp.com/articles/4?utm_source=v2ex
7881 次点击
所在节点    PHP
64 条回复
msg7086
2017-09-12 04:16:56 +08:00
function is_same_sign($a, $b)
{
if ($a * $b > 0) {
return true;
} else {
return false;
}
}

换我会写成 $a > 0 && $b > 0 || $a < 0 && $b < 0。

就算用乘法,我也会写成 return $a * $b > 0; 。
jsyzchen
2017-09-12 09:41:24 +08:00
@msg7086 确实这样更直观一些
wengang285
2017-11-06 17:13:00 +08:00
@Lucups 超发不会,只是性能不高
Lucups
2017-11-07 09:38:56 +08:00
@wengang285 写得太复杂了,decr 就可以了,判断减 1 操作后的值是否小于 0。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/389655

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX