- 一开始做登陆系统想着写错误日志,记录登陆操作,后来发现不只是登陆系统要做日志,其他的操作,包括数据库操作,各种异常捕获都需要经日志审查,所以有可能的条件下一定要设计一个完善的日志系统,并设计统一的日志规范。
- php无法开启openssl扩展。首先检查phpinfo里面php.ini的位置有没有错,拷贝libeay.dll和ssleay.dll到windows/system32目录下。用php根目录下的这两个dll替换掉apache/bin下的两个dll。重启看看
- rewrite配置出现request not found on this server.看看allowoverride有没有全部改成all
- str_replace函数里面规定字符串要用""双引号括回。
- 起文件名的一个小函数,防止文件名重名导致覆盖
$uniName = md5( uniqid(microtime(true),true) ).'.'.$ext;
- 花括号作用:
-
用花括号{$}来明确变量名的界线,将变量扩成一个整体来解析
-
可以{}对字符串中的字符做增删改查操作
eg:$str = 'abcdef' echo $str{0};//a
-
网友评论