⊗ppPmRgBc 244 of 447 menu

PHP හි ආපසු ඇල ගැසීමේ ගැටලුව

ආපසු ඇල ගැසීම PHP හි විශේෂ සංකේතයකි. මෙයින් අදහස් කරන්නේ, අපට අවශ්‍ය නම් තන්තුවක ඇල ගැසීම තමන්වම නිරූපණය කරන ලෙස, අපි එය දෙගුණයක් කළ යුතු බවයි:

<?php $str = '\\ \\\\ \\\\\\'; // ඇත්තටම තන්තුව '\ \\ \\\' ?>

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

<?php echo preg_replace('#\\\\#', '!', '\\ \\\\ \\\\\\'); // ප්‍රතිදානය '! ! !!' ?>

දැන් අපි නිත්‍ය ප්‍රකාශනයක් ලියමු, එහි සෙවුම් රටාව මෙසේ වේ: ආපසු ඇල ගැසීම එක වතාවක් හෝ ඊට වැඩි ගණනක්. එවැනි අවස්ථාවක අපි + මෙහෙයුම් සලකුණ ලියන්නේ ඊට පෙර 4 සංකේත සඳහා, කණ්ඩායම් කිරීමකින් තොරව:

<?php echo preg_replace('#\\\\+#', '!', '\\ \\\\ \\\\\\'); // ප්‍රතිදානය '! ! !' ?>

තන්තුවක් ලබා දී ඇත:

<?php $str = 'a\\b c\\d e\\f'; ?>

මෙම තන්තුවේ සියලුම උපතන්තු සොයන්න අකුර, ආපසු ඇල ගැසීම, අකුර යන රටාවට අනුව.

තන්තුවක් ලබා දී ඇත:

<?php $str = 'a\\b c\\\\d e\\\\\\f'; ?>

මෙම තන්තුවේ සියලුම උපතන්තු සොයන්න අකුර, ආපසු ඇල ගැසීම ඕනෑම ගණනක්, අකුර යන රටාවට අනුව.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න