> 常用函数介绍(系统自带函数详见:system/functions.app.php以system/functions.inc.php)
> 一、base_url()获取站点根目录 URL
~~~
语法:base_url()
说明:获取站点根目录 URL
使用范例: echo base_url() 返回结果为:http://www.****.com
~~~
> 二、convert_encoding()兼容性转码
~~~
语法:convert_encoding($string, $from_encoding = 'GBK', $target_encoding = 'UTF-8')
说明:兼容性转码
使用范例: echo convert_encoding('测试','GBK','UTF-8') 返回结果为:测试(UTF-8编码)
~~~
> 三、load_class()载入类库, 并实例化、加入队列
~~~
语法:load_class($class)
说明:载入类库, 并实例化、加入队列
使用范例: load_class('core_uri') 返回结果为:载入core/uri类 并实例化
~~~
> 四、show_error()显示异常错误信息
~~~
语法:show_error($exception_message, $error_message = '')
说明:显示异常错误信息
使用范例: show_error('显示给用户的错误','具体代码错误') 返回结果为:如果是ajax直接返回显示给用户的错误,否则返回html错误
~~~
> 五、get_table()获取带表前缀的数据库表名
~~~
语法:get_table($name)
说明:获取带表前缀的数据库表名
使用范例: get_table('user') 返回结果为:表前缀_user
~~~
> 六、get_setting()获取全局配置项
~~~
语法:get_setting($varname = null, $permission_check = true)
说明:获取全局配置项
使用范例: echo get_setting('img_url') 返回结果为:如果指定 varname 则返回指定的配置项, 如果不指定 varname 则返回全部配置项
~~~
> 七、calc_page_limit()用于分页查询 SQL 的 limit 参数生成器
~~~
语法:calc_page_limit($page, $per_page)
说明:用于分页查询 SQL 的 limit 参数生成器
使用范例: echo calc_page_limit(1,10) 返回结果为:0,10
~~~
> 八、_e()格式化输出相应的语言
~~~
语法:_e($string, $replace = null)
说明:根据语言包中数组键名的下标获取对应的翻译字符串
使用范例: echo _e('赞') 返回结果为:赞
~~~
> 九、get_js_url()伪静态地址转换器
~~~
语法:get_js_url($url)
说明:伪静态地址转换器
使用范例: echo get_js_url('http://wenda.wecenter.com/?/topic/') 返回结果为:http://wenda.wecenter.com/topic/
~~~
> 十、get_avatar_url()获取头像地址
~~~
语法:get_avatar_url($uid, $size = 'min')
说明:获取头像地址
使用范例: echo get_avatar_url(500,'min') 返回结果为:http://wenda.wecenter.com/uploads/avatar/000/02/57/97_avatar_max.jpg
~~~
- 快速开始
- 系统介绍
- 下载源码
- 入口文件
- MVC模式
- 控制器
- 基础
- 安装
- 开发规范
- 目录结构
- 配置
- 配置格式
- 配置加载
- 读取配置
- 动态配置
- 架构
- 架构总览
- 控制器
- 模型
- 视图
- 插件开发
- 数据库
- aws_active_data(邮箱验证以及找回密码记录表)
- aws_answer (回答)
- aws_answer_comments (回答评论表)
- aws_answer_thanks (回答感谢表)
- aws_answer_uninterested (回答没有帮助表)
- aws_answer_vote(回答点赞、反对表)
- aws_approval (审核用户发布内容表)
- aws_article(文章表)
- aws_article_comments(文章评论表)
- aws_article_vote(文章和文章评论点赞记录表)
- aws_attach(附件表)
- aws_category(分类表)
- aws_draft(各种草稿的数据表)
- aws_edm_task(邮件群发管理表)
- aws_edm_taskdata(edm任务邮件列表)
- aws_edm_unsubscription(edm退订邮件订阅表)
- aws_edm_userdata(edm群发邮件,用户邮件表)
- aws_edm_usergroup(edm邮件用户群组表)
- aws_education_experience(教育经历)
- aws_favorite(用户收藏表)
- aws_favorite_tag(收藏tag表)
- aws_feature(专题表)
- aws_feature_topic(专题相关话题)
- aws_geo_location(用于附近的人以及附件问题的经度纬度记录表)
- aws_help_chapter(帮助表)
- aws_inbox(私信表)
- aws_inbox_dialog(私信详细记录表)
- aws_integral_log(用户积分操作记录表)
- aws_invitation(用户邀请注册表)
- aws_jobs(职位表)
- aws_mail_queue(发送邮件排队表)
- aws_nav_menu(导航栏表)
- aws_notification (系统通知)
- aws_notification_data(系统通知数据表)
- aws_pages(单页面表)
- aws_payment(支付表)
- aws_posts_index(首页推荐表)
- aws_product_order(众筹产品支付表)
- aws_project(众筹表)
- aws_project_like(众筹喜欢表)
- aws_project_product(众筹产品表)
- aws_question(问题列表)
- aws_question_comments(问题评论表)
- aws_question_focus(问题关注表)
- aws_question_invite(邀请问答)
- aws_question_thanks(问题感谢表)
- aws_question_uninterested(问题不感兴趣表)
- aws_received_email(已导入邮件列表)
- aws_receiving_email_config(邮件账号列表)
- aws_redirect(重定向表)
- aws_related_links(相关链接)
- aws_related_topic(相关话题)
- aws_report(用户举报表)
- aws_reputation_category(文章威望记录表)
- aws_reputation_topic(话题威望表)
- aws_school(学校)
- aws_search_cache(搜索缓存表)
- aws_sessions(session表)
- aws_system_setting(系统设置)
- aws_ticket(工单表)
- aws_ticket_invite(工单邀请表)
- aws_ticket_log(工单记录表)
- aws_ticket_reply(工单回复表)
- aws_topic(话题)
- aws_topic_focus(话题关注表)
- aws_topic_merge(话题合并表)
- aws_topic_relation(话题相关问题或者文章表)
- aws_user_action_history(用户操作记录)
- aws_user_action_history_data(用户操作内容记录表)
- aws_user_action_history_fresh(用户刷新记录表)
- aws_user_follow(用户关注表)
- aws_users(用户表)
- aws_users_attrib(用户附加属性表)
- aws_users_facebook (facebook表)
- aws_users_google (用户谷歌表)
- aws_users_group(用户组)
- aws_users_notification_setting(通知设定)
- aws_users_online(在线用户列表)
- aws_users_qq(qq登录用户表)
- aws_users_sina(微博登录表)
- aws_users_twitter (twitter登录)
- aws_users_ucenter(ucenter登录表)
- aws_users_weixin(微信登录表)
- aws_verify_apply (认证申请表)
- aws_weibo_msg(新浪微博消息列表)
- aws_weixin_accounts (微信多账号设置)
- aws_weixin_login (WeCenter 自己的微信登录体系表 )
- aws_weixin_message (用户给公众号发送的消息)
- aws_weixin_msg (微信群发列表)
- aws_weixin_qr_code(微信二维码)
- aws_weixin_reply_rule (微信自定义回复表)
- aws_weixin_third_party_api (微信第三方接入)
- aws_work_experience (工作经历)
- 常见问题
- 安装和设置
- 前台手册
- 后台手册
- 附录
- 系统函数
- 开发范例
- 更新日志