美文网首页
PHP开发提升经验

PHP开发提升经验

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

    2. 可以{}对字符串中的字符做增删改查操作

       eg:$str = 'abcdef'
       echo $str{0};//a
      

相关文章

网友评论

      本文标题:PHP开发提升经验

      本文链接:https://www.haomeiwen.com/subject/vbpcxftx.html