ফাংশন mb_strimwidth
ফাংশন mb_strimwidth একটি স্ট্রিংকে প্রদত্ত প্রস্থ পর্যন্ত ট্রিম করে, মাল্টি-বাইট অক্ষরগুলি বিবেচনা করে। প্রথম প্যারামিটার হিসেবে এটি সোর্স স্ট্রিং নেয়, দ্বিতীয়টি - শুরু করার অবস্থান, তৃতীয়টি - অক্ষরে স্ট্রিংয়ের সর্বোচ্চ প্রস্থ। চতর্থ ঐচ্ছিক প্যারামিটার হিসেবে একটি স্ট্রিং নির্দিষ্ট করা যেতে পারে, যা ট্রিম করা স্ট্রিংয়ের শেষে যোগ করা হবে।
সিনট্যাক্স
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
উদাহরণ
স্ট্রিংটি 6 অক্ষরে ট্রিম করা যাক:
<?php
$res = mb_strimwidth("Привет мир", 0, 6);
echo $res;
?>
কোড এক্সিকিউশনের ফলাফল:
'Привет'
উদাহরণ
শেষে ইলিপসিস যোগ করে স্ট্রিংটি ট্রিম করা যাক:
<?php
$res = mb_strimwidth("Привет мир", 0, 8, "...");
echo $res;
?>
কোড এক্সিকিউশনের ফলাফল:
'Привет...'
উদাহरण
মাঝ থেকে স্ট্রিংটি ট্রিম করা যাক:
<?php
$res = mb_strimwidth("Привет мир", 3, 5);
echo $res;
?>
কোড এক্সিকিউশনের ফলাফল:
'вет м'