Z-Blog主页
Z-Wiki
应用中心
菠萝阁
ZBlogger
Z5加密
跳至内容
Z-Blog Wiki
Z-Blog官方文库
用户工具
登录
站点工具
搜索
工具
显示页面
修订记录
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您在这里:
Z-Blog & Z-BlogPHP
»
Z-BlogPHP
»
应用开发指南
»
Z-BlogPHP 辅助函数列表
»
GetPost 函数
zblogphp:development:functions:getpost
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== GetPost 函数 ====== 通过GetPost 可以获取指定的文章或页面数据 ===== 语法 ===== <code php> Post GetPost($idorname, $option = null) </code> ===== 调用参数 ===== ^参数类型 ^参数 ^ 默认值 ^描述 ^ |mixed|$idorname| |文章ID、标题或者别名| |array|$option |null|附加选项| ==== 参数说明 ==== === option === ''option''参数可指定更多配置选项,默认均为''false'',参考如下 <code php> $option = array ( "only_article" => true //只检索文章 //"only_page" => true //只检索页面 ); </code> :!:两个选项同时为true时只有only_article选项有效。 ===== 返回值 ===== 返回指定的Post实例,若存在同名的文章或页面则只返回第一个结果,若指定的文章不存在则返回空的Post实例。 ===== 代码示例 ===== ==== 例1 ==== 获取ID为10的文章 <code php> $post=GetPost(10); </code> 使用变量为id时,要用int传递才能正常显示,如下$id是已经被指定字符串变量,则通过下面这种方式才能使用: <code php> $post=GetPost((int)$id); </code> ==== 例2 ==== 搜索文章标题或别名为"abc"的文章(设定选项为不检索页面) <code php> $post=GetPost("abc",array('only_article'=>true)); </code> ==== 例3 ==== 在模板中,获取并输出获取到的页面(假设是为获取aboutme页面数据)代码参考如下 <code php> {$aboutme=GetPost("aboutme",array('only_page'=>true));} <div id="about"> <h3 class="title">{$aboutme.Title}</h3> <div class="content">{$aboutme.Intro}</div> </div> </code>
zblogphp/development/functions/getpost.1473323892.txt
· 最后更改: 2016/09/08 16:38 由
yszm
页面工具
显示页面
修订记录
页面重命名
回到顶部