Funksie quotemeta
Die funksie quotemeta voeg 'n terugskuinsstreep voor elke spesiale karakter in die string by.
Die volgende karakters word ontsnap: . \ + * ? [ ^ ] ( $ ).
Die funksie neem een parameter aan - die string om te verwerk.
Sintaksis
quotemeta(string);
Voorbeeld
Spesiale karakters ontsnap in 'n eenvoudige string:
<?php
echo quotemeta('Hello.world (test)');
?>
Resultaat van die kode-uitvoering:
'Hello\.world \(test\)'
Voorbeeld
Ontsnap van 'n string wat verskeie spesiale karakters bevat:
<?php
echo quotemeta('1+1=2? [maybe]');
?>
Resultaat van die kode-uitvoering:
'1\+1\=2\? \[maybe\]'
Voorbeeld
Verwerking van 'n string sonder spesiale karakters:
<?php
echo quotemeta('simple text');
?>
Resultaat van die kode-uitvoering:
'simple text'
Sien ook
-
die funksie
addslashes,
wat 'n string met skuinsstrepe ontsnap -
die funksie
preg_quote,
wat karakters in gereelde uitdrukkings ontsnap