Funksioni quotemeta
Funksioni quotemeta shton një backslash përpara çdo simboli special në varg.
Ekranizohen simbolet e mëposhtme: . \ + * ? [ ^ ] ( $ ).
Funksioni priton një parametër - vargun për t'u përpunuar.
Sintaksa
quotemeta(string);
Shembull
Ekranizimi i simboleve speciale në një varg të thjeshtë:
<?php
echo quotemeta('Hello.world (test)');
?>
Rezultati i ekzekutimit të kodit:
'Hello\.world \(test\)'
Shembull
Ekranizimi i një vargu që përmban disa simbole speciale:
<?php
echo quotemeta('1+1=2? [maybe]');
?>
Rezultati i ekzekutimit të kodit:
'1\+1\=2\? \[maybe\]'
Shembull
Përpunimi i një vargu pa simbole speciale:
<?php
echo quotemeta('simple text');
?>
Rezultati i ekzekutimit të kodit:
'simple text'
Shihni gjithashtu
-
funksionin
addslashes,
i cili ekranizon vargun me slashe -
funksionin
preg_quote,
i cili ekranizon simbolet në shprehjet e rregullta