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('方法名');

相關文章
相關標籤/搜索