preg_quote()

PHP preg_quote() funksiyasi

❮ PHP RegEx ma’lumotnomasi

Misol

Muntazam ifodada maxsus belgilardan xavfsiz foydalanish uchun preg_quote() funksiyasini ishlating:

<?php $search = preg_quote("://", "/"); $input = 'https://www.w3schools.com/'; $pattern = "/$search/"; if(preg_match($pattern, $input)) {   echo "The input is a URL."; } else {   echo "The input is not a URL."; } ?>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

preg_quote() funksiyasi muntazam ifodalarda maxsus ma’noga ega bo‘lgan belgilar oldiga teskari chiziq (backslash) qo‘shadi, shunda bu belgilarning o‘zini (literal) qidirish mumkin bo‘ladi. Bu funksiya muntazam ifodalarda foydalanuvchi kiritgan ma’lumotlardan foydalanilganda qo‘l keladi.


Sintaksis

preg_quote(input, delimiter)

Parametr qiymatlari

Parametr Tavsif
input Majburiy. Escape qilinadigan string
delimiter Ixtiyoriy. Standart qiymati null. Bu parametr muntazam ifoda qaysi chegaralovchi (delimiter) belgidan foydalanishini ko‘rsatuvchi bitta belgini kutadi. U berilsa, kirish stringidagi shu belgi ham teskari chiziq bilan escape qilinadi

Texnik tafsilotlar

Qaytariladigan qiymat: Barcha maxsus belgilari teskari chiziq bilan escape qilingan stringni qaytaradi
PHP versiyasi: 4+
O‘zgarishlar tarixi: PHP 7.3 - Endi # belgisi ham maxsus belgi hisoblanadi va escape qilinadi.

PHP 5.3 - Endi - belgisi ham maxsus belgi hisoblanadi va escape qilinadi.

❮ PHP RegEx ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!