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";