计算机PHP面试题汇总整套.docx
《计算机PHP面试题汇总整套.docx》由会员分享,可在线阅读,更多相关《计算机PHP面试题汇总整套.docx(20页珍藏版)》请在第一文库网上搜索。
1、目录3、能够使HTM1和PHP分离开使用的模板(1分)25、使用哪些工具进行版本控制?(1分)26、如何实现字符串翻转?(3分)27、优化MYSQ1数据库的方法。(4分,多写多得)3或者38、PHP的意思(送1分)310、实现中文字串截取无乱码的方法。(3分)313、请简单阐述您最得意的开发之作(4分)415、用PHP写出显示客户端IP与服务器IP的代码1分)417、如何修改SESSION的生存时间(1分).(没有测试)514、谈谈对mvc的认识(1分)618.请写一个函数验证电子邮件的格式是否正确(2分)720.如何修改SESSION的生存时间.(1分)722、JS的转向函数是?怎么引入一个
2、外部JS文件?(2分)725、如何实例化一个名为myc1ass”的对象?(1分)726、你如何访问和设置一个类的属性?(2分)828、GD库是做什么用的?(1分)829、指出一些在PHP输入一段HTM1代码的办法。(1分)832、下面的程序会输入是否?(1分)834、如何使用下面的类,并解释下面什么意思?938、写出以下程序的输出结果(1分)1040、取得查询结果集总数的函数是?(1分)1045、请写出PHP5权限控制修饰符(3分)1046、请写出php5的构造函数和析构函数(2分)1147以下请用PHPMYADM1N完成-(没有测试)11【公司面试题之:百度Web开发工程师笔试题】13【公司
3、面试题之:腾讯PHP工程师笔试题】16代码:18PHP经典面试题(基础型I)附答案求职与招聘往往少不了面试与笔试,作为一个PhP程序员、多多少少都会有类似的经历以下是本人收集并整理的PHP面试题目,希望对同行们有所帮助,找到一份合适的PhP开发工作!(共三节)以下是面试的题目(一),下一篇:PHP经典面试题(基础型II)已经赋予答案:1、用PHP打印出前一天的时间格式是2009-02-1022:21:21(2分)echodate(,Y-m-dstrtotime(,-1day,);或者Syesterday=time()-(24*60*60);echo,today:,.date(,Y-m-dH:i
4、:s).n;echo,yesterday/.date(,Y-m-dH:i:s,$yesterday).n;2、echo(),print。,print()的区别(3分)echo是PHP语句,Print和Print_r是函数,语句没有返回值,函数可以有返同值(即使没有用)print只能打印出简单类型变量的值(如int,string)PrintJr可以打印出复杂类型变量的值(如数组,对象)echo-输出一个或者多个字符串3、能够使HTM1和PHP分离开使用的模板(1分)smarty,I1eyesTemp1ateCIaSS等5、使用哪些工具进行版本控制?(1分)CVS和SVN,SVN号称下一代CVS,
5、功能强大,不过CVS是老牌,市占率很高.我一直用SVN,题目是问用什么工具呃,这个可能需要这么回答:CVSServeronAPaChe作服务端,WinCYS作客户端;SUbVerSiOnonApache/DAV做服务端,TortoiseSVN做客户端,或者Subc1ipse做客户端.6、如何实现字符串翻转?(3分)strrev()或者$str=abcdefg”;functionstrrevv($str)($1en=str1en($str);$newstr=;for($i=$1en;$i=0;$i)($newstr.=$str$i;)returnSnewstr;)Sshowstr=Strrevv
6、(Sstr);echo$ShOWStr.”;7、优化MYSQ1数据库的方法。(4分,多写多得)(1) .选取最适用的字段属性,应该尽量把字段设置为NOTNU11,这样在将来执行查询的时候,数据库不用去比较NU11值。(2) .使用连接(JOIN)来代替子查询(SUb-QUCrieS).使用联合(UNION)来代替手动创建的临时表(4) .尽量少使用1IKE关键字和通配符(5) .使用事务和外键或者(1) .数据库设计方面,这是DBA和Architect的责任,设计结构良好的数据库,必要的时候,去正规化(英文是这个:denorma1ize,中文翻译成啥我不知道),允许部分数据冗余,避免JoN操作
7、,以提高查询效率(2) .系统架构设计方面,表散列,把海量数据散列到几个不同的表里面.快慢表,快表只留最新数据,慢表是历史存档.集群,主服务器Read&write,从服务器readon1y,或者N台服务器,各机器互为Master(3) .和超越PHPPrOgrammer的要求了,会更好,不会没关系.检查有没有少加索引(4) .写高效的SQ1语句,看看有没有写低效的SQ1语句,比如生成笛卡尔积的全连接啊,大量的GroupBy和Orderby,没有1imit等等.必要的时候,把数据库逻辑封装到DBMS端的存储过程里面.缓存查询结果,exp1ain每一个sq1语句(5) .所得皆必须,只从数据库取必
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 PHP 试题 汇总 整套