odbc connection string is quoted()

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

odbc_connection_string_quote

(PHP 8 >= 8.2.0)

odbc_connection_string_quote — Citerar ett värde i en ODBC-anslutningssträng

Beskrivning

odbc_connection_string_quote(string $str): string

Citerar ett värde för en anslutningssträng enligt ODBC-regler. Värdet kommer att omges av klamrar och eventuella avslutande klamrar i strängen kommer att flyktas. Detta bör göras för alla anslutningssträngvärden som kommer från användarinmatning. Att inte göra detta kan leda till problem med att tolka anslutningssträngen eller till att värden injiceras i anslutningssträngen.

Observera att denna funktion inte kontrollerar om strängen redan är citerad eller om strängen behöver citeras. För detta, använd funktionerna odbc_connection_string_is_quoted() och odbc_connection_string_should_quote().

Parametrar

  • $str: Den ociterade strängen.

Returnerar

En citerad sträng, omgiven av klamrar och korrekt flyktad.

Exempel

Exempel #1 Användning av odbc_connection_string_quote()

<?php
$value = odbc_connection_string_quote("foo}bar");
$connection_string = "DSN=PHP;UserValue=$value";
echo $connection_string;
?>

Resultatet av exemplet skulle vara något liknande:

DSN=PHP;UserValue={foo}}bar}

Se även

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/es/function.odbc-connection-string-quote.php
PHP Funktioner Funktionsreferens Databas-tillägg


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp Stockholm som har sponsrat Linux.se med webbhotell.