/** * @todo: 获取文章的详情信息 * @param $id 文章ID * @author Saki <*****@*****.**> * @date 2014-12-26 上午11:40:34 * @version V1.0 */ public function getArticleInfo($id) { $model = D('Admin/ArticleList'); $condition['id'] = $id; $info = $model->relation(true)->where($condition)->find(); //markdown--文章内容解析 $Parsedown = new \Org\Markdown\Parsedown(); $Parsedown->setMarkupEscaped(true); $info['content'] = $Parsedown->text($info['content']); //文章时间解析 $info['ctm_M'] = date('M', strtotime($info['ctm'])); //月份简写 $ctm_F = date('F', strtotime($info['ctm'])); //月份全写 $len_M = strlen($info['ctm_M']); //缩写字符串的长度 $ctm_F = mb_substr($ctm_F, $len_M); //截取剩余字符串 $info['ctm_F'] = $ctm_F; //月份全写截取后的剩余字符串 $info['ctm_Y'] = date('Y', strtotime($info['ctm'])); //年份 $info['ctm_D'] = date('d', strtotime($info['ctm'])); //日期 return $info; }