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

pg_set_error_verbosity

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

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

Референца за `function.pg-set-error-verbosity.php` со подобрена типографија и навигација.

function.pg-set-error-verbosity.php

pg_set_error_verbosity

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

pg_set_error_verbosity Determines the verbosity of messages returned by pg_last_error() and pg_result_error()

= NULL

pg_set_error_verbosity(PgSql\Connection $connection = ?, int $verbosity): int

Determines the verbosity of messages returned by pg_last_error() and pg_result_error().

pg_set_error_verbosity() Ја одредува опширноста на пораките вратени од PGSQL_ERRORS_TERSE ја поставува модот на опширност, враќајќи ја претходната поставка на конекцијата. ВоPGSQL_ERRORS_DEFAULTмодот, вратените пораки вклучуваат само сериозност, примарен текст и позиција; ова нормално ќе се вклопи во еден ред. Стандардниот мод ( PGSQL_ERRORS_VERBOSE ) произведува пораки кои ги вклучуваат горенаведените плус сите полиња за детали, навестување или контекст (тие може да се протегаат во повеќе редови).

Параметри

connection

Еден PgSql\Connection инстанца. Кога connection не е наведено, се користи стандардната врска. Стандардната врска е последната врска направена од pg_connect() or pg_pconnect().

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Од PHP 8.1.0, користењето на стандардната врска е застарено.

verbosity

модот ги вклучува сите достапни полиња. Промената на опширноста не влијае на пораките достапни од веќе постоечките објекти со резултати, само на оние што се создадени подоцна. PGSQL_ERRORS_TERSE, PGSQL_ERRORS_DEFAULT or PGSQL_ERRORS_VERBOSE.

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

Потребна опширност: PGSQL_ERRORS_TERSE, PGSQL_ERRORS_DEFAULT or PGSQL_ERRORS_VERBOSE.

Дневник на промени

Верзија = NULL
8.1.0 На connection параметарот очекува PgSql\Connection инстанца сега; претходно, а resource се очекуваше.

Примери

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

<?php
$dbconn
= pg_connect("dbname=publisher") or die("Could not connect");

if (!
pg_connection_busy($dbconn)) {
pg_send_query($dbconn, "select * from doesnotexist;");
}

pg_set_error_verbosity($dbconn, PGSQL_ERRORS_VERBOSE);
$res1 = pg_get_result($dbconn);
echo
pg_result_error($res1);
?>

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

  • pg_last_error() - Земи ја последната низа со порака за грешка на конекцијата
  • pg_result_error() што ја содржи последната порака за грешка на дадената

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

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

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

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

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

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

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