📄 db_parsedsn.phpt
字号:
--TEST--
DB::parseDSN test
--SKIPIF--
<?php if (!include("DB.php")) print "skip"; ?>
--FILE--
<?php // -*- C++ -*-
// Test for: DB.php
// Parts tested: DB_Error, DB_Warning
require_once "DB.php";
function test($dsn) {
print implode(",", DB::parseDSN($dsn))."\n";
}
print "testing DB::parseDSN...\n";
test("mysql");
test("odbc(mssql)");
test("mysql://localhost");
test("mysql://remote.host.com/db");
test("mysql://testuser:testpw@");
test("oci8://user:pass@tns-name");
test("odbc(solid)://foo:bar@tcp+localhost+1313");
test("ibase://user%40domain:password@database");
/* phptype,dbsyntax,protocol,hostspec,database,username,password */
?>
--GET--
--POST--
--EXPECT--
testing DB::parseDSN...
mysql,mysql,,,,,
odbc,mssql,,,,,
mysql,mysql,,localhost,,,
mysql,mysql,,remote.host.com,db,,
mysql,mysql,,,,testuser,testpw
oci8,oci8,,tns-name,,user,pass
odbc,solid,tcp,localhost 1313,,foo,bar
ibase,ibase,,database,,user@domain,password
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -