电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

人力资源-php面试集锦VIP免费

人力资源-php面试集锦_第1页
1/63
人力资源-php面试集锦_第2页
2/63
人力资源-php面试集锦_第3页
3/63
1在php中把字符串变成数组,用那个方法?(str="2|2|3|6|9|8"变成array=[2|2|3|6|9|8])字符串变数组$arr=("|",$txt);利用explode函数将字符串转成数组利用split函数将数组拆分成字符串2php语句获取当前时间?date("Y-m-d")3.在php中的字符用在html中输出会移动,那么用什么函数解决?(没有理解是什么意思)4php定义类用class,那么javascript中用什么定义?function5用什么函数获取上传文件的完整路径名?$_FILES[‘userfile’][‘name’](获得客户端机器上声明的文件最初的名字,包括扩展名)说明:userfile是一个占位符。代表赋给文件上传表单文件的名字。6用什么函数获取用户的完整ip名?gethostbyname7怎么判断邮件的格式?(1)Javascript实现:functioncheckEmail(form){re=/^[^\s]+@[^\s]+\.[^\s]+$/;if(re.test(form.value)){alert(‘符合验证’);}elsealert(‘验证失败’);}}(2)php实现functionCheckMailAdr($str){return(ereg(“^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$“,$str));}(3)functionvalidateEmail($email){if(ereg("^[0-9a-zA-Z_.]{1,}@[0-9a-zA-Z_.]{1,}\\.[a-zA-Z]{1,}$",$email)){returntrue;}else{returnfalse;}}8在mysql中假设表users,用一条语句在表中随机抽取10条记录?select*fromusersorderbyrand()limit109在两个表中知道有一个人叫“名山”,不知道姓什么。怎么找出该人的信息?10php中获取文件当前行号的方法?11转义字符的写法用\12smarty中output与display函数的区别?display(stringtemplate)是显示模板的作用,需要指定一个合法的模板资源的类型和路径。13用PHP打印出前一天的时间格式2006-5-1022:21:21echodate('Y-m-dH:i:s',strtotime('-1day'));14echo(),print(),print_r()的区别echo是PHP语句,语句没有返回值,print和print_r是函数,函数可以有返回值(即便没有用)print只能打印出简单类型变量的值(如int,string)print_r可以打印出复杂类型变量的值(如数组,对象)echo--输出一个或者多个字符串15.能够使HTML和PHP分离开使用的模板smarty,HeyesTemplateClass等16如何实现PHP、JSP交互?SOAP,XML_RPC,Socketfunction,CURL都可以实现这些.17.使用哪些工具进行版本控制?CVS和SVN,SVN号称下一代CVS,功能强大,不过CVS是老牌,市占率很高.我一直用SVN,题目是问用什么工具,这个可能需要这么回答:CVSServeronApache作服务端,WinCVS作客户端;SubversiononApache/DAV做服务端,TortoiseSVN做客户端,或者Subclipse做客户端.18.如何实现字符串翻转?方法一:使用php的strrev()函数方法二:functionss($str){$len=strlen($str);$newstr='';for($i=$len;$i>=0;$i--){$newstr.=$str{$i};}return$newstr;}19.优化MYSQL数据库的方法。(1).选取最适用的字段属性,应该尽量把字段设置为NOTNULL,这样在将来执行查询的时候,数据库不用去比较NULL值。(2).使用连接(JOIN)来代替子查询(Sub-Queries)(3).使用联合(UNION)来代替手动创建的临时表(4).尽量少使用LIKE、IN等关键字和通配符(5).使用事务和外键20.谈谈事务处理事务就是一系列的操作,这些操作完成一项任务。只要这些操作里有一个操作没有成功,事务就操作失败,发生回滚事件。21.apache+mysql+php实现最大负载的方法22.实现中文字串截取无乱码的方法方法一:当用substr截取中文字符的时候会出现乱码,当然你如果装了mb扩展,用mb_substr截取就不会出现这种问题,如果你用的是虚拟主机,主机上又没装mb扩展的话,你可以用下面的函数截取#@$string是将要经行截取的字符串#@$start是截取的起始位置#@$length是截取的长度#@最后的$string是返回的截取以后的字符串functionGBsubstr($string,$start,$length){if(strlen($string)>$length){$str=null;$len=$start+$length;for($i=$start;$i<$len;$i++){if(ord(substr($string,$i,1))>0xa0){$str.=substr($string,$i,2);$i++;}else{$str.=substr($string,$i,1);}}return$str.'...';}else{return$string;}}方法二:(不使用mb_substr()方法)functionjiequ($str,$len,$language="cn"){if($language=="cn"){$len=$len*2;}$new_str=substr($str,0,$len).chr(0).'...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

人力资源-php面试集锦

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部