Quotemeta funksiyasi
quotemeta funksiyasi satrdagi har bir maxsus belgidan oldin teskari chiziq qo'shadi.
Quyidagi belgilar ekranlanadi: . \ + * ? [ ^ ] ( $ ).
Funksiya bitta parametr qabul qiladi - qayta ishlash uchun satr.
Sintaksis
quotemeta(string);
Misol
Oddiy satrda maxsus belgilarni ekranlash:
<?php
echo quotemeta('Hello.world (test)');
?>
Kodni bajarish natijasi:
'Hello\.world \(test\)'
Misol
Bir nechta maxsus belgilarni o'z ichiga olgan satrni ekranlash:
<?php
echo quotemeta('1+1=2? [maybe]');
?>
Kodni bajarish natijasi:
'1\+1\=2\? \[maybe\]'
Misol
Maxsus belgilarsiz satrni qayta ishlash:
<?php
echo quotemeta('simple text');
?>
Kodni bajarish natijasi:
'simple text'
Shuningdek qarang
-
addslashesfunksiyasi,
bu satrni chiziqlar bilan ekranlaydi -
preg_quotefunksiyasi,
bu muntazam ifodalarda belgilarni ekranlaydi