⊗ppSpOtRg 79 of 83 menu

PHP හි නිත්‍ය ප්‍රකාශන භාවිතය හොඳින් කිරීම

නිත්‍ය ප්‍රකාශන ඉතා බර අතර සාපේක්ෂව මන්දගාමීව ක්‍රියාත්මක වන දෙයකි. විකල්ප විසඳුමක් ඇති විට, අපේක්ෂිතයි එය භාවිතා කිරීම.

අපි උදාහරණයක් බලමු. යම් යතුරු පෙළක් අප්‍රසන්න ලකුණකින් ආරම්භ වේද යන්න පරීක්ෂා කිරීමට අවශ්‍ය යැයි සිතමු. යම් ක්‍රමලේඛකයෙක් මෙම කාර්යය විසඳුවේ නිත්‍ය ප්‍රකාශනයක් හරහා:

<?php if (preg_match('#^!#', $str)) { echo 'ඔව්'; } else { echo 'නැත'; } ?>

කෙසේ වෙතත්, මෙවැනි කාර්යයකට වඩාත් වේගයෙන් ක්‍රියාත්මක වන විසඳුමක් ඇත:

<?php if ($str[0] == '!') { echo 'ඔව්'; } else { echo 'නැත'; } ?>

නිත්‍ය ප්‍රකාශන ඉතා බර අතර සාපේක්ෂව මන්දගාමීව ක්‍රියාත්මක වන දෙයකි. සෑම විටම, විකල්ප විසඳුමක් ඇති තැන, අපේක්ෂිතයි එය භාවිතා කිරීම.

පහත කේතයේ යම් ක්‍රමලේඛකයෙක් පරීක්ෂා කරන්නේ, යතුරු පෙළේ '333' යන උපපේශනය තිබේද යන්නයි. මෙම ක්‍රමලේඛකයාගේ විසඳුම හොඳින් කරන්න.

කේතය මෙන්න:

<?php $str = '1233345'; if (preg_match('#333#', $str)) { echo 'තිබේ'; } else { echo 'නැත'; } ?>

පහත කේතයේ යම් ක්‍රමලේඛකයෙක් පරීක්ෂා කරන්නේ, යතුරු පෙළ .html වලින් අවසන් වේද යන්නයි. මෙම ක්‍රමලේඛකයාගේ විසඳුම හොඳින් කරන්න.

කේතය මෙන්න:

<?php $str = 'index.html'; if (preg_match('#\.html$#', $str)) { echo 'ඔව්'; } else { echo 'නැත'; } ?>

යතුරු පෙළක් .png හෝ .jpg වලින් අවසන් වේද යන්න පරීක්ෂා කරන කේතය ලියන්න.

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