PHP.mk документација

cubrid_pconnect

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.cubrid-pconnect.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.cubrid-pconnect.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
cubrid_pconnect

Референца за `function.cubrid-pconnect.php` со подобрена типографија и навигација.

function.cubrid-pconnect.php

cubrid_pconnect

(PECL CUBRID >= 8.3.1)

cubrid_pconnectОтвори постојана врска со CUBRID сервер

= NULL

cubrid_pconnect(
         string $host,
         int $port,
         string $dbname,
         string $userid = ?,
         string $passwd = ?
): resource

Воспоставува постојана врска со CUBRID сервер.

cubrid_pconnect() Отвора постојана врска со InterBase база на податоци. cubrid_connect() се однесува многу слично како

Прво, при поврзување, функцијата прво ќе се обиде да најде (постоечка) врска што е веќе отворена со истиот хост, порта, dbname и userid. Ако се најде, наместо да отвори нова врска, ќе се врати идентификатор за неа.

Второ, врската со SQL серверот нема да се затвори кога ќе заврши извршувањето на скриптата. Наместо тоа, врската ќе остане отворена за идна употреба (cubrid_close() or cubrid_disconnect() Второ, врската со InterBase серверот нема да биде затворена кога ќе заврши извршувањето на скриптата. Наместо тоа, врската ќе остане отворена за идна употреба ( cubrid_pconnect()).

Овој тип на врска затоа се нарекува 'постојана'.

Параметри

host
Име на домаќин или IP адреса на CUBRID CAS сервер.
port
Port number of CUBRID CAS server (BROKER_PORT configured in $CUBRID/conf/cubrid_broker.conf).
dbname
Име на базата на податоци.
userid
Корисничко име за базата на податоци.
passwd
Корисничка лозинка.

Вратени вредности

Идентификатор на врската, кога процесот е успешен, или false при неуспех.

Примери

Пример #1 cubrid_connect() example

<?php
printf
("%-30s %s\n", "CUBRID PHP Version:", cubrid_version());

printf("\n");

$conn = cubrid_pconnect("localhost", 33000, "demodb", "dba");

if (!
$conn) {
die(
'Connect Error ('. cubrid_error_code() .')' . cubrid_error_msg());
}

$db_params = cubrid_get_db_parameter($conn);

while (list(
$param_name, $param_value) = each($db_params)) {
printf("%-30s %s\n", $param_name, $param_value);
}

printf("\n");

$server_info = cubrid_get_server_info($conn);
$client_info = cubrid_get_client_info();

printf("%-30s %s\n", "Server Info:", $server_info);
printf("%-30s %s\n", "Client Info:", $client_info);

printf("\n");

$charset = cubrid_get_charset($conn);

printf("%-30s %s\n", "CUBRID Charset:", $charset);

cubrid_disconnect($conn);
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

CUBRID PHP Version:            9.1.0.0001

PARAM_ISOLATION_LEVEL          3
LOCK_TIMEOUT                   -1
MAX_STRING_LENGTH              1073741823
PARAM_AUTO_COMMIT              1

Server Info:                   9.1.0.0212
Client Info:                   9.1.0

CUBRID Charset:                iso8859-1

Види Исто така

Белешки од корисници

Нема белешки од корисници за оваа страница.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.