⊗ppPmRgLE 243 of 447 menu

PHP හි ඩිලිමීටර් එස්කේප් කිරීම

සංකේතය විශේෂ නොවන්නේ නම්, ඔබ එය ඩිලිමීටරයක් ලෙස භාවිතා කරන විට, එය නිත්‍ය ප්‍රකාශනය තුළම එස්කේප් කිරීමට අවශ්‍ය වේ. අපි උදාහරණයක් දෙස බලමු.

අපගේ ඩිලිමීටර් ලෙස හාෂ් සලකුණු (රීත) ක්‍රියා කරන බවත්, නිත්‍ය ප්‍රකාශනය තුළ අපි ඇම්පර්සන්ඩ් සංකේතය සොයන බවත් උපකල්පනය කරමු. ඇම්පර්සන්ඩ් සුවිශේෂී සංකේතයක් නොවන බැවින්, අපි එය එස්කේප් නොකරමු:

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

දැන් ඩිලිමීටර් ඇම්පර්සන්ඩ් වන අතර නිත්‍ය ප්‍රකාශනය තුළටද ඇම්පර්සන්ඩ් අවශ්‍ය යැයි සිතමු. එවැනි අවස්ථාවක දී, ඇම්පර්සන්ඩ් එස්කේප් කිරීමට සිදුවේ, එසේ නොමැති නම් මෙය PHP දෝෂයක් ඇති කරයි:

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

පහත කේතයේ සිදු කරන ලද දෝෂය නිවරුන් කරන්න:

<?php echo preg_replace('#a#b#', '!', 'a#b'); ?>
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න