18910140161

采访中级PHP程序员应该掌握的问题

顺晟科技

2022-09-09 13:32:08

28

PHP不仅是世界上最好的语言,也是世界上最奇怪的语言。奇怪的是,有很多难以理解的语法和程序无法一目了然地看到结果。下面,我解决了几个中级面试问题:

选择以下代码执行:

图片

程序说明:1E3是一种科学的计数方法,1乘以10的三次方,因此“1E3”=“1000”;是,输出lol

。选择执行以下代码的结果:

图片

程序说明:添加字符串字母实际上是在字符串末尾添加一个字母。例如:$a="e;a“$a++”;打印结果为B,$a=“aa”;结果为ab。所以$a=“AABB”;打印结果为AABC,例如$a=“aabbz”;结果是aabca,因为Z是最后一个字母,加1变成a,向前移动1变成C,所以结果是C。

将程序的输出结果写如下:

图片

程序说明:首先,浮点数据不能用于计算。它会将浮点类型转换为二进制,因此会有一些损失,所以它无限接近0.8,即0.799999…所以回声应该是假的。回声假结果为空;eco true的结果是1。

找出两个日期之间的差异,例如,2007-2-5到2007-3-6图片

的日期差异

。程序分析:要计算日期差异,需要将日期转换为时间戳,减去两个时间戳,最后将其除以24小时内的秒数以获得天数

。请提供以下程序输出结果:

图片

这些问题如何?Sono semplici每个voi!!!

我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航