1在php中把字符串变成数组,用那个办法? (str="2|2|3|6|9|8"变成array=[2|2|3|6|9|8]) 字符串变数组 $arr=("|",$txt);
运用explode函数将字符串转成数组
运用split函数将数组拆提成字符串
2 php语句获取当前时间?
date("Y-m-d")
3 .在php中字符用在html中输出会移动,那么用什么函数解决?(没有理解是什么意思)
4 php定义类用class,那么javascript中用什么定义?
function
5 用什么函数获取上传文献完整途径名?
$_FILES[‘userfile’][‘name’](获得客户端机器上声明文献最初名字,涉及扩展名)
阐明:userfile是一种占位符。代表赋给文献上传表单文献名字。
6 用什么函数获取顾客完整ip名?
gethostbyname
7 怎么判断邮件格式?
(1)Javascript实现:
function checkEmail(form){
re=/^[^\s]+@[^\s]+\.[^\s]+$/;
if(()){
alert(‘符合验证’);
}else
alert(‘验证失败’);
}
}
(2)php实现
function CheckMailAdr($str){
return(ereg(“^[-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$“,$str));
}
(3)
function validateEmail($email)
{
if(ereg("^[0-9a-zA-Z_.]{1,}@[0-9a-zA-Z_.]{1,}\\.[a-zA-Z]{1,}$",$ email)){
return true;
}
else{
return false;
}
}
8 在mysql中假设表users,用一条语句在表中随机抽取10条记录?
select * from users order by rand() limit 10
9 在两个表中懂得有一种人叫“名山”,不懂得姓什么。怎么找出该人信息?
10 php中获取文献当前行号办法?
11 转义字符写法
用\
12 smarty中output与display函数区别?
display (string template)是显示模板作用,需要指定一种合法模板资源类型和途径。
13 用PHP打印出前一天时间格式 -5-10 22:21:21
echo date('Y-m-d H:i:s',strtotime('-1 day'));
14 echo(),print(),print_r()区别
echo是PHP语句,语句没有返回值,
print和print_r是函数,函数可以有返回值(即便没有用)
print只能打印出简朴类型变量值(如int,string)
print_r可以打印出复杂类型变量值(如数组,对象)
echo -- 输出一种或者各种字符串
15. 可以使HTML和PHP分离开使用模板
smarty,Heyes Template Class等
16 如何实现PHP、JSP交互?
SOAP,XML_RPC,Socket function,CURL都可以实现这些.
17. 使用哪些工具进行版本控制?
CVS和SVN,SVN号称下一代CVS,功能强大,但是CVS是老牌,,题目是问用什么工具,
这个也许需要这样回答:CVS Server on Apache作服务端,WinCVS作客户端;Subversion on Apache/DAV
做服务端,TortoiseSVN做客户端,或者Subclipse做客户端.
18. 如何实现字符串翻转?
办法一:
使用phpstrrev()函数
办法二:
function ss($str)
{
$len=strlen($str);
$newstr = '';
for($i=$len;$i>=0;
2022年php面试集锦 来自淘豆网m.daumloan.com转载请标明出处.