Funktsioon quotemeta
Funktsioon quotemeta lisab tagurpidi kaldkriipsu iga spetsiaalse sümboli ette stringis.
Järgmised sümbolid ekraanitakse: . \ + * ? [ ^ ] ( $ ).
Funktsioon võtab ühe parameetri - töödeldava stringi.
Süntaks
quotemeta(string);
Näide
Spetsiaalsete sümbolite ekraanimine lihtsas stringis:
<?php
echo quotemeta('Hello.world (test)');
?>
Koodi täitmise tulemus:
'Hello\.world \(test\)'
Näide
Stringi ekraanimine, mis sisaldab mitut spetsiaalset sümbolit:
<?php
echo quotemeta('1+1=2? [maybe]');
?>
Koodi täitmise tulemus:
'1\+1\=2\? \[maybe\]'
Näide
Stringi töötlemine ilma spetsiaalsete sümboliteta:
<?php
echo quotemeta('simple text');
?>
Koodi täitmise tulemus:
'simple text'
Vaata ka
-
funktsiooni
addslashes,
mis ekraanib stringi kaldkriipsudega -
funktsiooni
preg_quote,
mis ekraanib sümbolid regulaaravaldistes