121 of 410 menu

ශ්‍රිතය vsprintf

vsprintf ශ්‍රිතය sprintf හා සමාන වේ, නමුත් විචල්‍ය පරාමිති ගණනක් වෙනුවට අරාවක් ලෙස තර්ක පිළිගනී. පළමු පරාමිතිය ලෙස ආකෘති නිර්වචක සමඟ නූල් සැකිල්ලක් සම්ප්‍රේෂණය කරනු ලැබේ, දෙවැන්න - ආදේශනය සඳහා අගයන්ගේ අරාව. ආකෘති නූලේ, % ලකුණෙන් ආරම්භ වන සහ ප්‍රතිදානයේ ආකෘතිගත කිරීම පාලනය කරන විශේෂ අක්ෂර (ආකෘති නිර්වචක) භාවිතා වේ.

වාක්‍ය ඛණ්ඩය

vsprintf(string $format, array $args);

ආකෘති නිර්වචක

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

උදාහරණය

අගයන් ආදේශනය සමඟ නූල් ආකෘතිගත කිරීමේ මූලික උදාහරණය:

<?php $res = vsprintf('Hello %s! Today is %s.', ['John', 'Monday']); echo $res; ?>

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

'Hello John! Today is Monday.'

උදාහරණය

විවිධ ආකෘති නිර්වචක භාවිතා කිරීම:

<?php $res = vsprintf('%04d-%02d-%02d', [2023, 5, 12]); echo $res; ?>

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

'2023-05-12'

උදාහරණය

පාවෙන ලක්ෂ්‍ය සංඛ්‍යා සමඟ වැඩ කිරීම:

<?php $res = vsprintf('Price: $%.2f', [19.99]); echo $res; ?>

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

'Price: $19.99'

මෙයද බලන්න

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