您所在位置: 网站首页 / 常见的php面试题.docx / 文档详情
常见的php面试题.docx 立即下载
2025-08-16
约2.7千字
约13页
0
13KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

常见的php面试题.docx

常见的php面试题.docx

预览

免费试读已结束,剩余 8 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

常见的php面试题

2017常见的php面试题	参加2017年面试的PHP求职者要做好面试准备,提前对PHP面试题目做好了解很重要,以下是阳光网小编帮你们整理的2017常见的php面试题,一起来学习啦。	2017常见的php面试题(一)	1、创建文件exer1,设置访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,写出操作过程的命令	touchexer1	chmod644exer1	增加权限	chmoda+xexer1	chmodg+wexer1	或者	chmod775exer1	2、字符串“touppercase”分别用php,shell,js实现将字符串中的.字符全部转换成大写并输出	Php实现:echostrtoupper(‘touppercase’)	Shell实现:echo"touppercase"|tr'a-z''A-Z'	Js实现:	3、用root登陆mysql数据库,如果mydb不存在,则在mysql中创建数据库mydb,给root用户分配所有权限从192.168.1.1ip来访问mysdb数据库。(root用户密码为空)	CREATEDATABASEIFNOTEXISTSmydb;	grantallonmydb.*toroot@’192.168.1.1’identifiedby'';	2017常见的php面试题(二)	1、求$a,$b,$c三个数中的最大值和最小值	echomax($a,$b,$c);	echomin($a,$b,$c);	2、echo()、print()、print_r()的区别	print()只能打印出简单类型变量的值(如int,string)print_r()可以打印出复杂类型变量的值(如数组,对象)	echo输出一个或者多个字符串	3、防止SQL注入漏洞可以用哪些函数?	addslashes()	mysql_escape_string()	正确回答1个即可	4、用PHP写出显示客户端IP与服务器IP的`代码	echo$_SERVER*‘REMOTE_ADDR’+;	echo$_SERVER*‘SERVER_ADDR’+;	5、用PHP打印出前一天的时间,格式例如2006-5-1022:21:21	strftime(“%Y-%m-%d%T”,strtotime(“-1day”));	date(“Y-m-dH:i:s”,strtotime(“-1day”));	正确回答1个即可	6、写一个函数,能够遍历一个文件夹下的所有文件和子文件夹	functiondir_recurse($dir){	$i=1;	if($handle=opendir($dir)){	while(false!==($file=readdir($handle))){	if($file!="."&&$file!=".."){	if(is_dir($dir."/".$file)==true){	$fullpath=$dir."/".$file;	dir_recurse($fullpath);	echo"$fullpath\n";	$i++;	}else{	$fullpath=$dir."/".$file;	echo"$fullpath\n";	$i++;	}	}	}	closedir($handle);	}	}	2017常见的php面试题(三)	1、用PHP打印出前一天的时间格式是2006-5-1022:21:21	$a=date("Y-m-dH:i:s",strtotime("-1day"));	print_r($a);	2、echo(),print(),print_r()的区别	echo和print不是一个函数,是一个语言结构	intprint(string$arg),只有一个参数	echoarg1,arg2;可以输出多个参数,返回void	echo和print只能打印出string,不能打印出结构	print_r能打印出结构	比如	$arr=array("key"=>"value");	print_r($arr);	3、能够使HTML和PHP分离开使用的模板	smarty,phplib	4、使用哪些工具进行版本控制?	svn,git,cvs	5、如何实现字符串翻转?	英文:strrev($a)	中文或其他文字:	中文:GB2312,代码是使用GB2312编码	functionreverse($str)	{	$ret="";	len=mbstrwidth(str,"GB2312");	for(i=0;i	{	arr[]=mbsubstr(str,$i,1,"GB2312");}	returnimplode("",array_reverse($arr));	}	print_r(reverse("你
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

常见的php面试题

文档大小:13KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用