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

cubrid_real_escape_string

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

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

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

function.cubrid-real-escape-string.php

cubrid_real_escape_string

(ПЕКЛ КУБИД ГЕ >= 8.3.0)

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

= NULL

function cubrid_real_escape_string(string $unescaped_string, resource $conn_identifier = ?): string

Оваа функција го враќа избегнатиот стринг верзија на дадениот стринг. Ќе ги избегне следниве знаци: '. Генерално, единечни наводници се користат за затворање на стринг со знаци. Двојни наводници може да се користат исто така во зависност од вредноста на ansi_quotes, што е параметар поврзан со SQL изјава. Ако вредноста на ansi_quotes е поставена на не, стринг со знаци затворен со двојни наводници се третира како стринг со знаци, а не како идентификатор. Стандардната вредност е да. Ако сакате да вклучите единечен наводник како дел од стринг со знаци, внесете два единечни наводници по ред.

Параметри

unescaped_string
Низата што треба да се избегне.
conn_identifier
Испрати CUBRID прашање cubrid_connect() се претпоставува.

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

Избегната стринг верзија на дадениот стринг, при успех.

false при неуспех.

Примери

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

<?php
$conn
= cubrid_connect("localhost", 33000, "demodb");

$unescaped_str = ' !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~';
$escaped_str = cubrid_real_escape_string($unescaped_str);

$len = strlen($unescaped_str);

@
cubrid_execute($conn, "DROP TABLE cubrid_test");
cubrid_execute($conn, "CREATE TABLE cubrid_test (t char($len))");
cubrid_execute($conn, "INSERT INTO cubrid_test (t) VALUES('$escaped_str')");

$req = cubrid_execute($conn, "SELECT * FROM cubrid_test");
$row = cubrid_fetch_assoc($req);

var_dump($row);

cubrid_close_request($req);
cubrid_disconnect($conn);
?>

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

array(1) {
  ["t"]=>
  string(95) " !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"
}

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

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

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

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

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

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

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