DbSql::Filter PHP Method

Filter() public method

返回经过过滤的SQL语句
public Filter ( $sql ) : mixed
$sql
return mixed
    public function Filter($sql)
    {
        $_SERVER['_query_count'] = $_SERVER['_query_count'] + 1;
        foreach ($GLOBALS['hooks']['Filter_Plugin_DbSql_Filter'] as $fpname => &$fpsignal) {
            $fpname($sql);
        }
        //Logs($sql);
        return $sql;
    }

Usage Example

示例#1
0
 /**
  * @param $query
  * @return int
  */
 function Insert($query)
 {
     //$query=str_replace('%pre%', $this->dbpre, $query);
     sqlite_query($this->db, $this->sql->Filter($query));
     return sqlite_last_insert_rowid($this->db);
 }
All Usage Examples Of DbSql::Filter