刘贵学博客

常用代码: 日期 与 转义

1 时间和日期

  • 使用 int 在数据库中,例如 create_time PHP 中填入时 用 time函数
$info['create_time'] = time();
  • 前台显示时 ,格式化显示
date("Y-m-d H:i:m", $val) 
  • 前端输入 2016-02-12 13:03 , 提交到数据库的要用strtotime代码为:
$info['datetime'] = strtotime($info['datetime']);

2 转义字符 (换行符转换)

  • br 换成 换行符
    function br2line ($string)
    {
        $string = preg_replace("/(\r\n|\n|\r)/", "", $string);
        return preg_replace("=<br */?>=i", "\n", $string);
    }
  • 换行符 换成 br, 注: 在输出json中常用,因为不能有换行。
    function line2br ($string)
    {
        return preg_replace("/(\r\n|\n|\r)/", "", nl2br($string));
    }