114 of 410 menu

Funkce quotemeta

Funkce quotemeta přidá zpětné lomítko před každý speciální znak v řetězci. Escapují se následující znaky: . \ + * ? [ ^ ] ( $ ). Funkce přijímá jeden parametr - řetězec ke zpracování.

Syntaxe

quotemeta(string);

Příklad

Escapování speciálních znaků v jednoduchém řetězci:

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

Výsledek provedení kódu:

'Hello\.world \(test\)'

Příklad

Escapování řetězce obsahujícího několik speciálních znaků:

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

Výsledek provedení kódu:

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

Příklad

Zpracování řetězce bez speciálních znaků:

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

Výsledek provedení kódu:

'simple text'

Viz také

  • funkci addslashes,
    která escapuje řetězec lomítky
  • funkci preg_quote,
    která escapuje znaky v regulárních výrazech
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout