zoukankan      html  css  js  c++  java
  • 两段 PHP 代码比较优劣

    // 代码一 

    public function getPCA($level = false) { $results = array(); $where = $level ? " where f_level={$level}" : ''; $sql = "select * from {$this->_table}{$where}"; $query = $this->dbLink->query($sql); if (! $this->dbLink->errno()) { if ($this->dbLink->num_rows($query)) { $row = $this->dbLink->fetch_assoc($query); while ($row) { $results[$row['id']] = $row['f_name']; $row = $this->dbLink->fetch_assoc($query); } } } return $results; }

      

    代码二:

       public function getPCA($level = false , $debug =  false)
        {
            $results = array();
            $where = $level ? " where f_level={$level}" : '';
            $sql = "select * from {$this->_table}{$where}";
    		
            $query = $this->dbLink->query($sql);
    		
    		if($debug)
    		{
    			echo $sql;
    			echo $this->dbLink->errno();
    		}
            if (! $this->dbLink->errno()) {
                if ($this->dbLink->num_rows($query))
    			{
                    while ($row = $this->dbLink->fetch_assoc($query)) 
    				{
                        $results[$row['id']] = $row['f_name'];
                    }
                }
            }
            return $results;
        }
    

      

  • 相关阅读:
    算法提高 身份证号码升级
    枚举排列
    排列数
    算法训练 K好数
    算法训练 前缀表达式
    算法训练 区间k大数查询
    最大最小公倍数
    Anagrams问题
    Uiautomator 2.0
    Uiautomator 2.0
  • 原文地址:https://www.cnblogs.com/shuman/p/4745254.html
Copyright © 2011-2022 走看看