下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
php程序员面试题目1、用PHP打印出前一天的时间格式为2023-11-2915:39:24
echodate(Y-m-dH:i:s,strtotime(-1days));
2、echo()、print()、print_r()之间的区分?
echo是PHP语句,print和print_r是函数,语句没有返回值,函数可以有返回值。
echo输出一个或多个字符串
print()只能打印出简洁类型变量的值
print_r()可以打印出简单类型变量的值
3、能够使HTML和PHP分别开使用的模板
Smarty、Dwoo、TinyButSting、templatelite、Savant、Phemplate、XTemplate
4、使用哪些工具进展版本掌握
CVS、SVN、VSS
5、数据库中的事务是什么?
答:事务就是一系列的操作,这些操作完成一项任务。只要这些操作里有一个操作没有胜利,事务就操作失败,发生回滚大事。即撤消前面的操作,这样可以保证数据的全都性。而且可以把操作临时放在缓存里,等全部操作都胜利有提交数据库,这样保证费时的操作都是有效操作。
6、用PHP写出显示客户端IP与效劳器IP的代码
答:$_SERVER[SERVER_ADDR]效劳器
$_SERVER[REMOTE_ADDR]客户端
7、error_reporting(2047)什么作用?
答:PHP显示全部错误E_ALL
php程序员面试题目二
1、表单中get和post提交方法的区分?
get方法通过URL恳求来传递用户数据,将表单中的各字段名称及内容,以成对的字符串连接,置于action属性所指的程序URL后,受URL长度的限制,数据量不会大于1024字节
get是用来从效劳器上获得数据,而post是用来向效劳器上传递数据
get是担心全的,传输的数据量小,但执行效率比post高,而post相对安全,传输的数据量大,可达2M
2、session与cookie的区分?
cookie数据存放在客户的扫瞄器上,session数据放在效劳器上。
cookie不是很安全,别人可以分析存放在本地的COOKIE并进展COOKIE哄骗,
而session由于数据存放在效劳器端,相对安全
session会在肯定的时间内保存在效劳器上,当访问量增多,会比拟占用你效劳器的性能
单个cookie在客户端的限制是3K,就是说一个站点在客户端存放的COOKIE不能大于3K
个人建议:将登陆信息等重要的信息存放为session,其他信息如需保存,可以放在COOKIE中
3、数据库中的事务是什么?
事务(transaction)是作为一个单元的一组有序的数据库操作,假如组中的全部操作都胜利,则认为事务是胜利的,即使有一个操作失败,事务也是不胜利的。假如全部操作完成,事务则提交,其修改将作用于全部其他数据库进程。假如一个操作失败,则事务将回滚,该事务全部操作的影响将取消。
4、empty,is_null,isset,unset的区分?
isset推断变量是否已存在,
unset把变量删除(释放)掉
empty推断变量是否为空
is_null推断变量是否为null
php程序员面试题目三
1、翻开php.ini中的`Safe_mode,会影响哪些函数?
答:01:用户输入输出函数(fopen()file()require(),只能用于调用这些函数有一样脚本的拥有者)
02:创立新文件(限制用户只在该用户拥有名目下创立文件)
03:用户调用popen()systen()exec()等脚本,只有脚本处在safe_mode_exec_dir配置指令指定的录中才可能
04:加强HTTP认证,认证脚本拥有者的UID的划入认证领域范围内,此外启用安全模式下,不会设置PHP_AUTH
05:mysql效劳器所用的用户名必需与调用mysql_connect()的文件的拥有者用户名一样
06:受影响的函数变量以及配置命令到达40个
2、MySQL数据库,怎么优化?
答:(1)配置优化(效劳器配置)
调整效劳器参数(shell-mysqld-help生成mysql配置选项和可配置变量的表)。
(2)建表优化(表、字段设置)
(3)查询优化(sql语句)
3、写一个函数
要求:能够遍历一个文件夹下的全部文件和子文件夹。(名目操作)
$d=dir(dirname(__file__));
echo“Handle:”.$d-handle.“”;
echo“Path:”.$d-path.“”;
while(false!==($entry=$d-read())){
echo$entry.“
”;
}
$d-close();
4、能够使HTML和PHP分别开使用的模板
答:Smarty
8使用哪些工具进展版本掌握?
答:cvs
5、用PHP打印出前一天的时间格式是2023-5-1022:21:21
答:echodate(‘Y-m-dH:i:s’,strtotime(‘-1days’));
6、如何实现字符串翻转?(3分)
答:echostrrev($a);
7、请写一个函数验证电子邮件的格式是否正确
答:functioncheckEmail($email)
{
$pregEmail=“/([a-z0-9]*[-_.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2})?/i”;
returnpreg_match($pregEmail,$email);
}
8、简述如何得到当前执
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上消化道出血的预防与管理
- 蜂产品加工工安全防护竞赛考核试卷含答案
- 道路危险货物运输员班组评比能力考核试卷含答案
- 2025年重庆市梁平区事业单位招聘真题
- 2025年崇左市网格员招聘考试真题
- 2026年广告投放效果评估报告方法协议
- 确认与验证培训课件
- 硫酸钾装置开车安全培训课件
- 校本课程经典阅读教材设计
- 医院信息化系统使用培训及常见故障处理
- 2025-2026学年泰山版四年级信息技术上册(全册)教学设计(附目录)
- 江苏省农业农村厅直属事业单位招聘考试真题2025
- 省级课题答辩课件
- DB43-T 612-2021 医疗机构能耗定额
- 2025年四川省法院书记员招聘考试笔试试题含答案
- GB/T 9944-2025不锈钢丝绳
- 大一期末c语言考试真题及答案
- 生物安全培训课件模板
- 筑梦青春强国有我+课件-2025-2026学年高二上学期国庆节主题班会
- 第16课 三国鼎立(说课稿)2024-2025学年七年级历史上册同步高效课堂(统编版2024)
- 中巴车安全驾驶培训课件
评论
0/150
提交评论