本帖最后由 pczxw 于 2012-05-28 22:23:39 编辑

解决方案 »

  1.   

    $action = $_REQUEST['act'] ? $_REQUEST['act'] : 'list';  
    //三元运算符。如果 $_REQUEST['act'] 为真。则取$_REQUEST['act'] 否则 赋值为list$url .= "&orderby=$orderby";这块为什么用.=呢
    拼装url连接。
      

  2.   

    $url .= "&orderby=$orderby";这块为什么用.=呢
    拼装url连接。我来补充个例子$url = '123456';
    $url .= '789';echo $url;
    //输出:123456789
      

  3.   


    三元 你就理解成if (条件成立){
    执行
    }else{
    条件不成立
    }
      

  4.   

    好吧,三元例子1、
    $_REQUEST['act'] = true ; //变量已经设置,并且为非0值,就相当于 true$action = $_REQUEST['act'] ? $_REQUEST['act'] : 'list'; echo $action;//输出 true2、
    $_REQUEST['act'] = false; //变量没有设置,或者值是数字 0 就为 false$action = $_REQUEST['act'] ? $_REQUEST['act'] : 'list'; echo $action;//输出 list