最新PHP笔试题和面试题答案目及答案(2)

招聘笔试题2018-11-22王华老师

MySQL数据库,怎么优化?

答:(1) 配置优化(服务器配置) (2)建表优化(表、字段设置)(3)查询优化(sql语句)答:1、选取最适用的字段属性,尽可能减少定义字段长度,尽量把字段设置NOT NULL,例如’省份,性别’,最好设置为ENUM2、使用连接(JOIN)来代替子查询:3、使用联合(UNION)来代替手动创建的临时表4、事务处理:5、锁定表,优化事务处理:6、使用外键,优化锁定表7、建立索引:8、优化查询语句

写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。(目录操作)

$d = dir(dirname(__file__));

echo "Handle: " . $d->handle . "\n";

echo "Path: " . $d->path . "\n";

while ( false !== ($entry = $d->read ()) ) {

echo $entry . "";

}

$d->close ();

能够使HTML和PHP分离开使用的模板

答:Smarty,Dwoo,TinyButStrong,Template Lite,Savant,phemplate,XTemplate

使用哪些工具进行版本控制?

答:cvs,svn,vss;

如何实现字符串翻转?

答:echo strrev($a);

MYSQL取得当前时间的函数是?,格式化日期的函数是

答:now(),date()

请写一个函数验证电子邮件的格式是否正确

function checkEmail($email)

{

$pregEmail = "/([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?/i";

相关推荐

猜你喜欢

大家正在看

换一换