⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել