免费SEO软件

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2643|回复: 0

源代码详解

[复制链接]

122

主题

143

帖子

652

积分

超级版主

Rank: 8Rank: 8

积分
652
发表于 2015-7-31 22:28:19 | 显示全部楼层 |阅读模式
/**
* 检查一个日期是否合法
* @para string $ymd 日期字串
* @para string $sep 分隔符
*
* @return boolean
*/

function datecheck($ymd, $sep='-') {
       if(!empty($ymd)) {
            list($year, $month, $day) = explode($sep, $ymd);
            return checkdate($month, $day, $year);
       } else {
            return FALSE;
       }
}以下内容为程序代码:
/**
* 用来计算程序运行时间的,论坛底部的debug info
*
* @return boolean
*/
function debuginfo() {
       if($GLOBALS['debug']) {
            global $db, $discuz_starttime, $debuginfo;
            $mtime = explode(' ', microtime());
            $debuginfo = array('time' => number_format(($mtime[1] + $mtime[0] - $discuz_starttime), 6), 'queries' => $db->querynum);
            return TRUE;
       } else {
            return FALSE;
       }
}以下内容为程序代码:
/**
* 强制退出
* @para string $message
*
*/
function dexit($message = '') {
       echo $message;
       output();
       exit();
}以下内容为程序代码:
/**      
* 过滤HTML代码的
* @para string $string
*
* @return string
*/
function dhtmlspecialchars($string) {
       if(is_array($string)) {
            foreach($string as $key => $val) {
                     $string[$key] = dhtmlspecialchars($val);
            }
       } else {
            $string = preg_replace('/&((#(\d{3,5}|x[a-fA-F0-9]{4})|[a-zA-Z][a-z0-9]{2,5});)/', '&\\1',
            str_replace(array('&', '"', '<', '>'), array('&', '"', '&lt;', '&gt;'), $string));
       }
       return $string;
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|百度优化软件

GMT+8, 2019-1-23 13:26 , Processed in 0.423224 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表