PHP Doku:: Returns the escaped string version of the given string - function.cubrid-real-escape-string.html

Verlauf / Chronik / History: (3) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzDatenbankerweiterungenAnbieterspezifische DatenbankerweiterungenCubridCubrid Funktionencubrid_real_escape_string

Ein Service von Reinhard Neidl - Webprogrammierung.

Cubrid Funktionen

<<cubrid_query

cubrid_result>>

cubrid_real_escape_string

(PECL CUBRID >= 8.3.0)

cubrid_real_escape_stringReturns the escaped string version of the given string

Beschreibung

string cubrid_real_escape_string ( string $unescaped_string [, resource $conn_identifier ] )

This function returns the escaped string version of the given string. It pre-appends backslashes to the following characters: '. This function must always (with few exceptions) be used to make data safe before sending a query to CUBRID.

Parameter-Liste

unescaped_string

The string that is to be escaped.

conn_identifier

The CUBRID connection. If the connection identifier is not specified, the last link opened by cubrid_connect() is assumed.

Rückgabewerte

Escaped string version of the given string, on success.

FALSE on failure.

Beispiele

Beispiel #1 cubrid_real_escape_string() example

<?php
    $user 
"'username'";
    
$password "\"pass\"";
    
$query sprintf("SELECT * FROM users WHERE user='%s' AND password='%s'",
            
cubrid_real_escape_string($user),
            
cubrid_real_escape_string($password));
    
    echo 
$query;
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

Result:
SELECT * FROM users WHERE user='\'username\'' AND password='"pass"'

Keine BenutzerBeiträge.
- Beiträge aktualisieren...



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)