114 of 410 menu

Functie quotemeta

De functie quotemeta voegt een backslash toe voor elk speciaal karakter in de string. De volgende karakters worden geëscaped: . \ + * ? [ ^ ] ( $ ). De functie accepteert één parameter - de te verwerken string.

Syntaxis

quotemeta(string);

Voorbeeld

Escapen van speciale karakters in een eenvoudige string:

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

Resultaat van de code-uitvoering:

'Hello\.world \(test\)'

Voorbeeld

Escapen van een string die meerdere speciale karakters bevat:

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

Resultaat van de code-uitvoering:

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

Voorbeeld

Verwerken van een string zonder speciale karakters:

<?php echo quotemeta('eenvoudige tekst'); ?>

Resultaat van de code-uitvoering:

'eenvoudige tekst'

Zie ook

  • de functie addslashes,
    die een string escaped met slashes
  • de functie preg_quote,
    die karakters escaped in reguliere expressies
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren