助手函数
系统内置 110+ 个助手函数,定义在 app/common.php。以下是常用函数分类:
数据查询
| 函数 | 说明 | 示例 |
|---|---|---|
| getProduct() | 获取产品列表 | getProduct(10, 0, 'id desc') |
| getNewsByCat() | 按分类获取新闻 | getNewsByCat($cid, 10) |
| getCat() | 获取分类列表 | getCat(0, 'product') |
| read() | 数据统计 | read('product') |
| getTableContent() | 通用内容查询 | getTableContent('news', 10) |
排序与筛选
// 排序参数: 'id desc', 'id asc', 'clicks desc', 'createtime desc'
$hot = getProduct(10, 0, 'clicks desc'); // 热门优先
$new = getProduct(10, 0, 'createtime desc'); // 最新优先
$rec = getProduct(10, 0, 'id desc', 1); // 仅推荐
$pic = getProduct(10, 1, 'id desc'); // 仅有图
其他常用函数
| 函数 | 说明 |
|---|---|
| navs() / navsbyfid() | 导航菜单 |
| ad() / adlist() / getAdByCat() | 广告调用 |
| links() | 友情链接 |
| singlepage() / label() | 单页与标签内容 |
| getRelatedNews() / getRelatedProducts() | 关联内容 |
| friendlyDate() / timediff() | 时间处理 |
| hideusername() / hidtel() | 隐私保护 |
| encrypt() / decrypt() | 加密解密 |