finecms函数扩展_Php_网站导航 - 科纳科技
当前位置:首页 > Source code‖源码 解密密码:uoslin.com > Php > 详细内容
finecms函数扩展
发布时间:2016/3/25  阅读次数:426  字体大小: 【】 【】【
是用户自定义 函数和类库  比如论坛一位 友友要多少天前的时间显示(他有购买高级版 完全可以复制里面的改造下 哈哈)


<?php
if (!defined('IN_FINECMS')) exit();
/**
 *  custom.php 用户自定义函数/类库
 */
/**
 * 友好时间显示函数
 *
 * @param   int     $time   时间戳
 * @return  string
 */
function dr_fdate($sTime, $formt = 'Y-m-d') {
    if (!$sTime) {
        return '';
    }
    //sTime=源时间,cTime=当前时间,dTime=时间差
    $cTime = time();
    $dTime = $cTime - $sTime;
    $dDay = intval(date('z',$cTime)) - intval(date('z',$sTime));
    $dYear = intval(date('Y',$cTime)) - intval(date('Y',$sTime));
    //n秒前,n分钟前,n小时前,日期
    if ($dTime < 60 ) {
        if ($dTime < 10) {
            return '刚刚';
        } else {
            return intval(floor($dTime / 10) * 10).'秒前';
        }
    } elseif ($dTime < 3600 ) {
        return intval($dTime/60).'分钟前';
    } elseif( $dTime >= 3600 && $dDay == 0  ){
        return intval($dTime/3600).'小时前';
    } elseif( $dDay > 0 && $dDay<=7 ){
        return intval($dDay).'天前';
    } elseif( $dDay > 7 &&  $dDay <= 30 ){
        return intval($dDay/7).'周前';
    } elseif( $dDay > 30 ){
        return intval($dDay/30).'个月前';
    } elseif ($dYear==0) {
        return date('m月d日', $sTime);
    } else {
        return date($formt, $sTime);
    }
}
/**
 * 时间显示函数
 *
 * @param   int     $time   时间戳
 * @param   string  $format 格式与date函数一致
 * @param   string  $color  当天显示颜色
 * @return  string
 */
function dr_date($time = NULL, $format = SITE_TIME_FORMAT, $color = NULL) {
    $time = (int) $time;
    if (!$time) {
        return '';
    }
    $format = $format ? $format : SITE_TIME_FORMAT;
    $string = date($format, $time);
    if (strpos($string, '1970') !== FALSE) {
        return '';
    }
    return $color && $time >= strtotime(date('Y-m-d 00:00:00')) && $time <= strtotime(date('Y-m-d 23:59:59')) ? '<font color="' . $color . '">' . $string . '</font>' : $string;
}












show_news文件


{dr_fdate($updatetime)}






当然了  有很多东西都需要自己去改的 如果从其他地方照搬 出错别怪我 哦


我要评论
  • 匿名发表
  • [添加到收藏夹]
  • 发表评论:(匿名发表无需登录,已登录用户可直接发表。) 登录状态:未登录
最新评论
所有评论[0]
    暂无已审核评论!


Copyright © 2012 ,Inc. All rights reserved