⊗ppPmRgLE 243 of 447 menu

PHP-da chegaralovchilarni ekranlash

Agar belgi maxsus bo'lmasa, uni chegaralovchi sifatida ishlatayotganda, uni muntazam ifodaning o'zida ekranlash kerak bo'ladi. Keling, buni misolda ko'ramiz.

Faraz qilaylik, chegaralovchilar sifatida panjaralar ishlatilmoqda, va muntazam ifoda ichida biz ampersand belgisini qidiramiz. Ampersand maxsus belgi emasligi sababli, biz uni ekranlamaymiz:

<?php echo preg_replace('#a&b#', '!', 'a&b'); // chiqadi '!' ?>

Endi faraz qilaylik, chegaralovchilar - ampersandlar va muntazam ifoda ichida ham bizga ampersand kerak. Bunday holatda, ichidagi ampersandni ekranlashga majburmiz, aks holda bu PHP xatosiga olib keladi:

<?php echo preg_replace('&a\&b&', '!', 'a&b'); // chiqadi '!' ?>

Quyidagi kodda qilingan xatoni tuzating:

<?php echo preg_replace('#a#b#', '!', 'a#b'); ?>
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish