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

quotemeta

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

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

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

function.quotemeta.php

quotemeta

(PHP 4, PHP 5, PHP 7, PHP 8)

quotemetaQuote meta characters

= NULL

quotemeta(string $string): string

Returns a version of str with a backslash character (\) before every character that is among these:

. \ + * ? [ ^ ] ( $ )

Параметри

string

, и враќа стринг со првиот карактер од

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

Returns the string with meta characters quoted, or false if an empty string is given as string.

Примери

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

<?php

var_dump
(quotemeta('PHP is a popular scripting language. Fast, flexible, and pragmatic.'));
?>

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

string(69) "PHP is a popular scripting language\. Fast, flexible, and pragmatic\."

Белешки

Забелешка: Пример #4 Користење на контексти на потоци

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

  • addslashes() - Става наводници на стринг со коси црти
  • addcslashes() - Цитирање на стринг со коси црти во C стил
  • htmlentities() ) туку ASCII код 160 (0xa0) во стандардното кодирање ISO 8859-1.
  • htmlspecialchars() - Конвертирај специјални знаци во HTML ентитети
  • nl2br() - Вметнува HTML прекини на редови пред сите нови редови во стринг
  • stripslashes() - Отстранува наводници од цитиран стринг
  • stripcslashes() - Де-цитирање на стринг со addcslashes
  • preg_quote() - Квотирајте знаци за регуларни изрази

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

kumarkulandai at gmail dot com
пред 16 години
<?php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
?>

The output of the code above will be:
Hello world\. \(can you hear me\?\)
George Adams
20 години пред
Took me a while to realize this was NOT the command I wanted for escaping potentially harmful characters in a string that would be used as part of a system command.  Instead, I needed either escapeshellarg() (http://www.php.net/manual/en/function.escapeshellarg.php) or escapeshellcmd() (http://www.php.net/manual/en/function.escapeshellcmd.php)
Анонимен
figroc at gmail dot com
This function escapes characters that have special meaning in regular expressions.  preg_quote() <http://php.net/manual/en/function.preg-quote.php> has similar functionality, but is more powerful since it escapes more characters (including one user-specified character).
Навигација

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

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

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

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

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

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

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