杭州PHP培训
达内杭州PHP培训中心

0571-56020837

热门课程

腾讯搜搜PHP笔试题

  • 时间:2018-06-20 15:33
  • 发布:杭州PHP培训
  • 来源:企业面试题

第1部分
WEB开发基础(60分)

1) 简述_autoload 函数作用,举例说明

2) 列出COOKIE和Session各相同与区别

3) 如下PHP代码的输出什么?
class A 

    function func() 
    { 
echo "A"; 
    } 

class B extends A 

    function func() 
    { 
echo "B"; 
    } 

$obj = new B; 

$obj->func();

4)require/include的区别

5)请简述在mysql数据库的字段定义中,char类型和varchar类型的区别

6) 假设在mysql数据库中,有一个用户信息表定义如下:
CREATE TABLE UserInfo 

USER varchar(255) binary, 

用户名称
PASS varchar(255) binary, 

用户密码

UNIQUE KEY USER (USER) );

请问如下四条语句,哪些语句可以用到USER字段上的索引:
A select * from UserInfo where USER = 'abc'; 
B select * from UserInfo where USER like '%abc'; 
C select * from UserInfo where USER like 'ab%c'; 
D select * from UserInfo where USER like 'abc%'; 

E select * from UserInfo where USER like '%abc%';

第2部分编程(30分)

1. 不使用库函数实现冒泡排序

2.编写一个为字符串去掉头尾空格的函数请使用正则表达式

3.N个人围成一个圆圈进行报数, 报偶数者出列, 剩下的人继续报数, 如此循环,写出数据结构和算法第3部分
算法设计:(10分)
a)
请设计一种缓存保证高效,能维护常用对象,定期清除不访问对象,清除对象不允许遍历整个缓存,请给出算法描述,可以使用伪代码或图例表示

上一篇:PHP培训要从哪方面着手考虑
下一篇:新浪招聘PHP工程师面试笔试题及答案
选择城市和中心
贵州省

广西省

海南省