⊗ppPmRgLE 243 of 447 menu

PHP-də məhdudlaşdırıcıların ekranlanması

Əgər simvol xüsusi deyilsə, onda, siz onu məhdudlaşdırıcı kimi istifadə etdiyiniz zaman, onu regular ifadənin özündə ekranlamaq lazım gələcək. Nümunə üzərində baxaq.

Tutaq ki, bizim məhdudlaşdırıcı kimi diez işarələri istifadə olunur, və regular ifadənin daxilində biz ampersand simvolunu axtarırıq. Ampersand xüsusi simvol olmadığı üçün, biz onu ekranlamırıq:

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

Tutaq ki, indi məhdudlaşdırıcılar - ampersandlardır və regular ifadənin daxilində bizə də ampersand lazımdır. Belə halda, daxildəki ampersandı ekranlamaq məcburiyyətindəyik, əks halda bu PHP xətasına səbəb olacaq:

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

Aşağıdakı kodda edilmiş səhvi düzəldin:

<?php echo preg_replace('#a#b#', '!', 'a#b'); ?>
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et