⊗ppPmRgLE 243 of 447 menu

Екранирање на ограничувачи во PHP

Ако симболот не е специјален, тогаш, кога го користите како ограничувач, тој ќе треба да се екранира во самиот регуларен израз. Да погледнеме на пример.

Нека ограничувачите ни се решетки, а внатре во регуларниот израз бараме симбол на амперсанд. Бидејќи амперсандот не е специјален симбол, ние не го екранираме:

<?php echo preg_replace('#a&b#', '!', 'a&b'); // ќе испечати '!' ?>

Нека сега ограничувачите се амперсанди и внатре во регуларниот израз ни е потребен и амперсанд. Во таков случај, амперсандот внатре мора да се екранира, инаку ќе ја даде грешка во PHP:

<?php echo preg_replace('&a\&b&', '!', 'a&b'); // ќе испечати '!' ?>

Исправете ја грешката направена во следниот код:

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