207 of 410 menu

Функция preg_quote

preg_quote функциясы регулярдуу туюнтмалардын атайын белгилеринин алдына тескер сызыкчаларды коёт. Биринчи параметр катары экранизациялоо үчүн сап берилет, экинчи (милдеттүү эмес) параметр катары - ошондой эле экранизациялоо керек болгон белги.

Синтаксис

preg_quote(string, [delimiter]);

Мисал

Атайын белгилери бар сапты экранизациялоо:

<?php $str = 'баасы .99 (50% арзандатылган)'; echo preg_quote($str); ?>

Кодду иштетүүнүн натыйжасы:

'баасы $10\.99 \(50\% арзандатылган\)'

Мисал

Кошумча белги-бөлүүчү менен экранизациялоо:

<?php $str = 'колдонуучу/маалымат/файл.txt'; echo preg_quote($str, '/'); ?>

Кодду иштетүүнүн натыйжасы:

'колдонуучу\/маалымат\/файл\.txt'

Мисал

Регулярдуу туюнтмада колдонуу:

<?php $search = 'файл*.txt'; $pattern = '/^' . preg_quote($search, '/') . '$/'; echo $pattern; ?>

Кодду иштетүүнүн натыйжасы:

'/^файл\*\.txt$/'

Ошондой эле караңыз

  • preg_match функциясын,
    ал регулярдуу туюнтмага дал келүүнү текшерүүнү аткарат
  • preg_replace функциясын,
    ал регулярдуу туюнтма боюнча издөө жана алмаштырууну аткарат
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу