Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
118 of 410 menu

printf ශ්‍රිතය

printf ශ්‍රිතය යනු, ලබාදුන් ආකෘතියට අනුව ආකෘතිකරණය කළ ස්ට්‍රිං එකක් ප්‍රතිදානය කරයි. පළමු පරාමිතිය ලෙස ආකෘති ස්ට්‍රිං එක පිළිගන්නා අතර, පසු පරාමිතීන් ආදේශනය කිරීම සඳහා වන අගයන් වේ. ආකෘති ස්ට්‍රිං එක තුළ, % ලකුණෙන් ආරම්භ වන සහ ප්‍රතිදාන ආකෘතිකරණය පාලනය කරන විශේෂ සංකේත (ආකෘති විශේෂකාරක) භාවිතා වේ.

වාග් රීතිය

printf(string $format, mixed ...$values): int

ආකෘති විශේෂකාරක

විශේෂකාරකය විස්තරය
%s ස්ට්‍රිං
%d ලකුණු සහිත පූර්ණ සංඛ්‍යාවක් (දශම)
%u ලකුණු රහිත පූර්ණ සංඛ්‍යාවක් (දශම)
%f ස්පර්ශක ලක්ෂ්‍ය සංඛ්‍යාව (ස්ථානීය-අනුයුක්ත)
%F ස්පර්ශක ලක්ෂ්‍ය සංඛ්‍යාව (ස්ථානීය-අනුයුක්ත නොවන)
%c ASCII-කේතය අනුව අකුර
%x ෂඩ් දශම පද්ධතියේ පූර්ණ සංඛ්‍යාවක් (කුඩා අකුරු)
%X ෂඩ් දශම පද්ධතියේ පූර්ණ සංඛ්‍යාවක් (විශාල අකුරු)
%o අෂ්ටක පද්ධතියේ පූර්ණ සංඛ්‍යාවක්
%b ද්විමය පද්ධතියේ පූර්ණ සංඛ්‍යාවක්
%e විද්‍යාත්මක අංකනය (කුඩා අකුරු)
%E විද්‍යාත්මක අංකනය (විශාල අකුරු)
%g %e හෝ %f හි කෙටි යෙදුම
%G %E හෝ %F හි කෙටි යෙදුම
%% සියයට ලකුණ

උදාහරණය

මෙම උදාහරණයේ, %s වෙනුවට 'apples' වචනය ආදේශ වන අතර, %d වෙනුවට 3 අංකය ආදේශ වේ:

<?php $product = 'apples'; $num = 3; printf('product - %s, amount - %d', $product, $num); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'product - apples, amount - 3'

උදාහරණය

මෙම උදාහරණයේ, පරාමිතීන් ස්ථාන මාරු කර ඇති අතර අංකනය හඳුන්වා දී ඇත:

<?php $num = 3; $product = 'apples'; printf('product - %2$s, amount - %1$d', $num, $product); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'product - apples, amount - 3'

උදාහරණය

මෙම උදාහරණයේ, එකම ප්‍රමාණය කිහිප වරක් අවශ්‍ය බැවින් අංකනය හඳුන්වා දී ඇත:

<?php $num = 3; $product = 'apples'; printf('product - %1$s, amount - %2$d, count - %2$d', $product, $num); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'product - apples, amount - 3, count - 3'

මේවාත් බලන්න

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