Dbpdo_PgSQL::Open PHP Метод

Open() публичный Метод

连接数据库
public Open ( array $array ) : boolean
$array array 数据库连接配置 $array=array( 'pgsql_server', 'pgsql_username', 'pgsql_password', 'pgsql_name', 'pgsql_pre', 'pgsql_port', 'persistent') )
Результат boolean
    public function Open($array)
    {
        $s = "pgsql:host={$array[0]};port={$array[5]};dbname={$array[3]};user={$array[1]};password={$array[2]};options='--client_encoding=UTF8'";
        if (false == $array[5]) {
            $db_link = new PDO($s);
        } else {
            $db_link = new PDO($s, null, null, array(PDO::ATTR_PERSISTENT => true));
        }
        $this->db = $db_link;
        $this->dbpre = $array[4];
        return true;
    }