ThinkPHP的使用基础(二)

1.$readTime_rank_result=M('blog')->order('bReadTime DESC')->limit(3)->select():数组

  a.返回值为数据集,能够用一下的方法在前台输出:函数

    <volist name="readTime" id="r">blog

       {$r.Id} nbsp; {$r.Time} </br>  //或是:{$r['Id']} nbsp; {$r['Time']}字符串

    </volist>it

     也能够用循环输出:变量

    <foreach name="readTime" item="r">foreach

        {$r.Id} nbsp; {$r.Time} </br>   //或是:{$r['Id']} nbsp; {$r['Time']}select

    </foreach>    循环

    两种循环方法彻底同样;方法

   

  b.ThinkPHP不支持SQL中的TOP()方法,可是内置了limit函数,能够起到相同的做用。

 

2.输出方法的区别:

  echo:用于输的单个字符、字符串;不能够输出数组、数据集,只会输出一个:Array;(PHP方法)

  var_dump:打印长量、变量和数组,会自动格式化;(PHP方法)

  print_r:同var_dump;

 

3.在ThinkPHP中,全部的超连接跳转都最好是使用U函数实现,格式是:U('控制器名/方法名'),若是方法处于本页面的控制器中,那么能够直接写成U('方法名');

相关文章
相关标签/搜索