Funkcija quotemeta
Funkcija quotemeta dodaje obrnutu kosu crtu ispred svakog specijalnog znaka u stringu.
Ekranišu se sledeći znakovi: . \ + * ? [ ^ ] ( $ ).
Funkcija prihvata jedan parametar - string za obradu.
Sintaksa
quotemeta(string);
Primer
Ekranisanje specijalnih znakova u jednostavnom stringu:
<?php
echo quotemeta('Hello.world (test)');
?>
Rezultat izvršavanja koda:
'Hello\.world \(test\)'
Primer
Ekranisanje stringa koji sadrži više specijalnih znakova:
<?php
echo quotemeta('1+1=2? [maybe]');
?>
Rezultat izvršavanja koda:
'1\+1\=2\? \[maybe\]'
Primer
Obrada stringa bez specijalnih znakova:
<?php
echo quotemeta('simple text');
?>
Rezultat izvršavanja koda:
'simple text'
Pogledajte takođe
-
funkciju
addslashes,
koja ekraniše string kosim crtama -
funkciju
preg_quote,
koja ekraniše znakove u regularnim izrazima