mb_strwidth ක්රියාකාරීත්වය
mb_strwidth ක්රියාකාරීත්වය තන්තුවක පළල මැන බලයි, සම්පූර්ණ-පළල අක්ෂර (උදාහරණයක් ලෙස චීන අක්ෂර) ස්ථාන 2 ක් ද, සාමාන්ය අක්ෂර ස්ථාන 1 ක් ද ගන්නා බව සැලකිල්ලට ගනිමින්. පළමු පරාමිතිය ලෙස මැනීම සඳහා තන්තුව සම්ප්රේෂණය කරනු ලැබේ, දෙවන විකල්ප පරාමිතිය ලෙස කේතනය සම්ප්රේෂණය කරනු ලැබේ.
වාක්ය රචනය
mb_strwidth(string, [encoding]);
උදාහරණය
ලතින් අක්ෂර සහිත තන්තුවක පළල මැන බලමු:
<?php
echo mb_strwidth('Hello');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
5
උදාහරණය
ජපන් අක්ෂර සහිත තන්තුවක පළල මැන බලමු:
<?php
echo mb_strwidth('こんにちは');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
10
උදාහරණය
මිශ්ර තන්තුවක පළල මැන බලමු:
<?php
echo mb_strwidth('Hello 世界');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
9