<?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\?\)
PHP.mk документација
quotemeta
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.quotemeta.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.quotemeta.php
quotemeta
Референца за `function.quotemeta.php` со подобрена типографија и навигација.
quotemeta
(PHP 4, PHP 5, PHP 7, PHP 8)
quotemeta — Quote meta characters
= NULL
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 години
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).