坐标深圳小厂,PHP实习岗线上笔试真题

 题目挺简单的,150-300一天 的实习岗

反转字符串(实现方式越多越好)

这里我答得 strrev() 和一个函数从length-1开始到0 i-- 反着加到一个字符串里

单引号和双引号的区别

我只回答了,单引号不解析变量,双引号解析变量。

其实还有

1.转义的字符不同,单引号和双引号中都可以使用转义字符\,但是,在单引号定义的字符串中只能转义单引号和转义符本身,而在双引号定义的字符串中,PHP 可以转义更多的特殊字符。

2.解析速度不同,因为单引号不需要考虑变量的解析,所以处理速度比双引号要快,我们在定义字符串时应该尽量遵循能用单引号尽量用单引号的原则。如果在字符串中不需要加入变量或者单引号'和反斜杠\时,尽量使用单引号来定义字符串

循环实现1-100的和

这个就是很简单,没什么好说的

数组的一些合并操作

问了一个 array(array("tid"=>1,"name":"jack"),array("tid"=>2,"name":"tom"))

变成array("1"=>array(),"2"=>array())

我就写了个foreact 根据tid 生成array 再push插入value

数组中是否有该key

我写的是empty($arr[$key]),还有一个array_exist()  

不知道对不对。。哈哈

cookie和session的区别和联系

这个是经典php八股面试题了,懂得都懂 不讲了

客户端的远程ip怎么获取

$_SERVER["REMOTE_ADDR"]   当时太紧张写成$__SERVER__[""]了哈哈哈

MySQL场景题 关于省和市的联合查询 查出10个城市以上的省

记得不太清楚了,就记得用了count()、join、groupby  语句我估计写的是不能运行的哈哈哈,大概意思是差不多 估计面试官觉得还行吧

结果出来了,HR约了第二天下午的面试,希望看到这篇文章的你,也是面试机会多多,共勉!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值