Preg_quote funksiyasi
preg_quote funksiyasi muntazam ifodalar maxsus belgilari oldiga teskari chiziqcha qo'shadi. Birinchi parametr sifatida ekranlanadigan satr uzatiladi, ikkinchi (ixtiyoriy) parametr sifatida esa shuningdek ekranlanishi kerak bo'lgan belgi uzatiladi.
Sintaksis
preg_quote(string, [delimiter]);
Misol
Maxsus belgilar bilan satrni ekranlash:
<?php
$str = 'narxi .99 (50% chegirma)';
echo preg_quote($str);
?>
Kodni bajarish natijasi:
'narxi \$10\.99 \(50\% chegirma\)'
Misol
Qo'shimcha ajratuvchi belgi bilan ekranlash:
<?php
$str = 'foydalanuvchi/ma'lumot/fayl.txt';
echo preg_quote($str, '/');
?>
Kodni bajarish natijasi:
'foydalanuvchi\/ma\'lumot\/fayl\.txt'
Misol
Muntazam ifodada foydalanish:
<?php
$search = 'fayl*.txt';
$pattern = '/^' . preg_quote($search, '/') . '$/';
echo $pattern;
?>
Kodni bajarish natijasi:
'/^fayl\*\.txt$/'
Shuningdek qarang
-
preg_matchfunksiyasi,
bu muntazam ifodaga moslikni tekshiradi -
preg_replacefunksiyasi,
bu muntazam ifoda bo'yicha qidiruv va almashtirishni bajaradi