1 / 17
文档名称:

php面试题及答案一.doc

格式:doc   大小:157KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php面试题及答案一.doc

上传人:小健 2021/7/3 文件大小:157 KB

下载得到文件列表

php面试题及答案一.doc

相关文档

文档介绍

文档介绍:基础题:
表单中get与post提交方法的区别?
答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量 信息.
session 与 cookie 的区别?
答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的 位置进行的存放
cookie:用来存储连续^冏一个K面时所使用,是存储在客户端,对于Cookie来说是存储在用户 WIN的Temp目录中的。
两者都可通过时间来设置时间长短
数据库中的事务是什么?
答:事务(transaction)是作为一个单元的一组有序的数据库操作。如果组中的所有操作都成功,则 认为事务成功,即使只有一个操作失败,事务也不成功。如果所有操作完成,
事务则提交,其修改将作用于所有其他数据库进程。如果一个操作失败,则事务将回滚,该事务所有 操作的影响都将取消。
简述题:
1、 用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)
答:echo dale('Y-m-d strtotime C -1 days'));
2、 echo(), print (), print_r ()的区别(3 分)
答:echo是PHP语句,print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)
print () 只能打印出简单类型变量的值(如int, string)
print_r ()可以打印出复杂类型变量的值(如数组,对象)
echo 输出一个或者多个字符串
3、 能够使HTML和PHP分离开使用的模板(1分)
答:Smarty, Dwoo, T i nyButStrong, Tempi ate Lite, Savant, phempl ate, XTempl ate
5、 使用哪些工具进行版本控制?(1分)
答:cvs, svn, vss ;
6、 如何实现字符串翻转?(3分)
答:echo strrev($a);
7、 优化MYSQL数据库的方法。(4分,多写多得)
答:
1、 选取最适用的字段属性,尽可能减少定义字段长度,尽量把字段设置NOT NULL,例如’省份,性别’,最 好设置为ENUM
2、 使用连接(JOIN)来代替子查询:
删除没有任何订单客户:DELETE FROM customeri nfo WHERE customer! d NOT in (SELECT customerid FROM orderinfo)
提取所有没有订单客户:SELECT FROM customerinfo WHERE customerid NOT in (SELECT customerid FROM orderinfo)
提高 b 的速 度优化 :SELECT FROM customerinfo LEFT JOIN orderid customerinfo. customerid=
WHERE orderinfo, customerid IS NULL
3、 使用联合(UNION)来代替手动创建的临时表
:SELECT name FROM 'nametest' UNION SELECT username FROM 'nametest2'
4、 事务处理:
,例如添加和修改同时,两者成立则都执行,一者失败都失败 mysql_query(〃BEGIN〃); mysql_query (^INSERT INTO customerinfo (name) VALUES ('$naniel') 〃 ; mysql_query(^SELECT * FROM 'orderinfo' where customerid=〃.$id〃); mysql_query("COMMIT");
5、 锁定表,优化事务处理:
,通过一些计算,用UPDATE语句将新值更新到表中。 包含有WRITE关键字的LOCK TABLE语句可以保证在UNLOCK TABLES命令被执行之前, 不会有其它的访问来对inventory进行插入、更新或者删除的操作
mysql_query("LOCK TABLE customerinfo READ, orderinfo WRITE");
mysql_query(^SELECT customerid FROM 'customerinfo' where id=〃.$id);
mysql_query(^UPDATE 'orderinfo' SET ordertitle=,$title,

最近更新

中介公司房屋租赁合同 5页

兔子舞中班市公开课获奖教案省名师优质课赛课.. 4页

儿童科学市公开课获奖教案省名师优质课赛课一.. 6页

信息检索市公开课获奖教案省名师优质课赛课一.. 6页

体育武术课市公开课获奖教案省名师优质课赛课.. 5页

2024年二年级语文教研组工作总结(集锦15篇) 47页

人教版实数市公开课获奖教案省名师优质课赛课.. 5页

2024年事业单位邀请函 7页

五年级科学苏教版市公开课获奖教案省名师优质.. 4页

五上语文市公开课获奖教案省名师优质课赛课一.. 5页

住宅15#地建筑电气调试及电缆敷设方案 25页

九年级语文复习市公开课获奖教案省名师优质课.. 5页

不玩水安全市公开课获奖教案省名师优质课赛课.. 5页

三年美术下册市公开课获奖教案省名师优质课赛.. 7页

三年级下册古诗两首市公开课获奖教案省名师优.. 6页

七年级风雨市公开课获奖教案省名师优质课赛课.. 4页

一杯到底游戏市公开课获奖教案省名师优质课赛.. 5页

《边城》市公开课获奖教案省名师优质课赛课一.. 5页

《游春》市公开课获奖教案省名师优质课赛课一.. 5页

原材料采购应急预案 5页

2024年最新6.5世界环境日宣传报道6月5世界环境.. 5页

拒绝转院知情告知书 1页

控制柜出厂检验报告 3页

排球大单元教学计划5篇 10页

小学四年级下册体育与健康期末测试题及答案完.. 5页

《高纯钛铁》行业标准编制说明 10页

淄博经济发展浅析 6页

中职英语 基础模块下册 Unit-7 课文翻译 43页

最终劳务分包比选文件 19页