Fungsi preg_quote
Fungsi preg_quote menambahkan garis sendeng belakang di hadapan aksara khas ungkapan biasa. Parameter pertama ialah rentetan untuk diloloskan, parameter kedua (pilihan) - aksara yang juga perlu diloloskan.
Sintaks
preg_quote(string, [delimiter]);
Contoh
Meloloskan rentetan dengan aksara khas:
<?php
$str = 'price is .99 (50% off)';
echo preg_quote($str);
?>
Hasil pelaksanaan kod:
'price is $10\.99 \(50\% off\)'
Contoh
Pelolosan dengan aksara pembatas tambahan:
<?php
$str = 'user/data/file.txt';
echo preg_quote($str, '/');
?>
Hasil pelaksanaan kod:
'user\/data\/file\.txt'
Contoh
Penggunaan dalam ungkapan biasa:
<?php
$search = 'file*.txt';
$pattern = '/^' . preg_quote($search, '/') . '$/';
echo $pattern;
?>
Hasil pelaksanaan kod:
'/^file\*\.txt$/'
Lihat juga
-
fungsi
preg_match,
yang melakukan pengesahan terhadap padanan ungkapan biasa -
fungsi
preg_replace,
yang melakukan carian dan penggantian berdasarkan ungkapan biasa