114 of 410 menu

Функция quotemeta

Функцията quotemeta добавя обратна наклонена черта пред всеки специален символ в низ. Екранират се следните символи: . \ + * ? [ ^ ] ( $ ). Функцията приема един параметър - низ за обработка.

Синтаксис

quotemeta(string);

Пример

Екраниране на специални символи в прост низ:

<?php echo quotemeta('Hello.world (test)'); ?>

Резултат от изпълнението на кода:

'Hello\.world \(test\)'

Пример

Екраниране на низ, съдържащ няколко специални символа:

<?php echo quotemeta('1+1=2? [maybe]'); ?>

Резултат от изпълнението на кода:

'1\+1\=2\? \[maybe\]'

Пример

Обработка на низ без специални символи:

<?php echo quotemeta('simple text'); ?>

Резултат от изпълнението на кода:

'simple text'

Вижте също

  • функцията addslashes,
    която екранира низ с наклонени черти
  • функцията preg_quote,
    която екранира символи в регулярни изрази
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне